.navbar-default .navbar-nav > li > a {
  color: RGBA(10, 10, 10, 0.8);
}

.navigation {
  margin-bottom: 0;
  position: relative;
  min-height: 50px;
  z-index: 100; }
  .navigation .navbar {
    position: absolute;
    right: 0;
    width: 100%;
    border-width: 0 0 1px 0;
    margin-bottom: 0; }
  .navigation .sidebar {
    left: 0;
    margin-top: 50px;
    width: 250px;
    position: absolute; }

body.sidebar-full-height .navigation .navbar .container-fluid {
  padding-left: 0; }

body.rtl .navigation .navbar {
  right: auto;
  left: 0; }

body.rtl .navigation .sidebar {
  right: 0;
  left: auto; }

.content {
  margin-left: 250px;
  background-color: #EDF0F5;
  min-height: 100vh; }
  @media (min-width: 480px) {
    .content {
      padding: 0 1rem; }
      .content > .sub-navbar {
        margin: 0 -1rem;
        padding-left: 1rem;
        padding-right: 1rem; } }

@media screen and (max-width: 1420px) {
  body:not(.sidebar-disabled):not(.sidebar-big-icons):not(.sidebar-slim) .content > .sub-navbar > .container,
  body:not(.sidebar-disabled):not(.sidebar-big-icons):not(.sidebar-slim) .content > .container {
    width: 100%; } }

@media screen and (max-width: 1307px) {
  body:not(.sidebar-disabled):not(.sidebar-slim).sidebar-big-icons .content > .sub-navbar > .container,
  body:not(.sidebar-disabled):not(.sidebar-slim).sidebar-big-icons .content > .container {
    width: 100%; } }

@media screen and (max-width: 1220px) {
  body:not(.sidebar-disabled):not(.sidebar-big-icons).sidebar-slim .content > .sub-navbar > .container,
  body:not(.sidebar-disabled):not(.sidebar-big-icons).sidebar-slim .content > .container {
    width: 100%; } }

body.rtl .content {
  border-left: none;
  border-right: 1px solid #212121;
  margin-left: 0;
  margin-right: 250px; }

/****************************************************************
*						Position control 						*
*****************************************************************/
html {
  position: relative;
  min-height: 100%; }

body {
  min-height: 100%;
  background-color: #404043;
  position: static;
  color: RGBA(10, 10, 10, 0.8);
  /*.navigation .sidebar .spin-sidebar-section{
    &:first-child{
      height: $navbar-height;
    }
  }
  */
  /*
	&.sidebar-fixed.sidebar-full-height{
		.navigation .sidebar{
			position: fixed;
			top: 0;
			margin-top: 0;
		}
	}
*/ }
  body .main-wrap {
    position: relative;
    width: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    background-color: RGBA(58, 65, 80, 1); }
  body .navigation .sidebar .spin-avatar {
    max-width: 60%; }
  body.sidebar-slim .sidebar .avatar-container {
    height: 50px;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    border-bottom: none; }
    body.sidebar-slim .sidebar .avatar-container .spin-avatar {
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%); }
  body .sidebar .avatar-container {
    border-right: 1px solid #212121;
    border-bottom: 1px solid #212121; }
    body .sidebar .avatar-container .spin-avatar {
      display: block;
      margin: 0 auto; }
  @media only screen and (min-width: 1200px) {
    body.boxed-layout .main-wrap {
      max-width: 1200px;
      margin: 0 auto;
      border-left: 1px solid #212121;
      border-right: 1px solid #212121; }
    body.boxed-layout.sidebar-fixed:not(.navbar-fixed) .sidebar.affix-top {
      left: 0 !important;
      right: auto !important; }
    body.boxed-layout.sidebar-fixed .sidebar.affix,
    body.boxed-layout.sidebar-fixed.navbar-fixed .sidebar {
      right: auto;
      left: 50% !important;
      -webkit-transform: translateX(-600px);
              transform: translateX(-600px); }
    body.boxed-layout.navbar-fixed .navbar {
      max-width: 1200px;
      left: 50%;
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      border-left: 1px solid #212121; }
    body.boxed-layout.navbar-fixed.sidebar-full-height .navbar {
      max-width: 950px;
      -webkit-transform: translateX(-50%) translateX(-125px);
              transform: translateX(-50%) translateX(-125px); }
    body.boxed-layout.navbar-fixed.sidebar-full-height.sidebar-big-icons .navbar {
      max-width: 1063px;
      -webkit-transform: translateX(-50%) translateX(-68.5px);
              transform: translateX(-50%) translateX(-68.5px); }
    body.boxed-layout.navbar-fixed.sidebar-full-height.sidebar-slim .navbar {
      max-width: 1150px;
      -webkit-transform: translateX(-50%) translateX(-25px);
              transform: translateX(-50%) translateX(-25px); } }
  body.sidebar-fixed:not(.navbar-fixed):not(.sidebar-full-height) .navigation .sidebar.affix {
    position: fixed;
    top: 0;
    margin-top: 0;
    height: 100%; }
  body.sidebar-fixed .navigation .sidebar.affix {
    position: fixed;
    height: 100%;
    /*> ul{
			height: 100%;
		}*/ }
  body.rtl.sidebar-fixed .navigation .sidebar {
    left: auto !important;
    right: 0; }
  body.navbar-fixed .navigation .navbar {
    position: fixed;
    top: 0;
    z-index: 105; }
  body.navbar-fixed.sidebar-fixed .navigation .sidebar {
    position: fixed;
    top: 0;
    z-index: 2; }
  body.navbar-fixed.sidebar-fixed.rtl .navigation .sidebar {
    left: auto !important;
    right: 0; }
  body.navbar-disabled .navigation {
    min-height: 0; }
    body.navbar-disabled .navigation .navbar {
      display: none; }
    body.navbar-disabled .navigation .sidebar {
      margin-top: 0; }
  body:not(.sidebar-disabled) #sidebar-switch {
    display: block; }
  body:not(.sidebar-disabled) #top-menu-switch {
    display: none; }
  body.sidebar-disabled #sidebar-switch {
    display: none; }
  body.sidebar-disabled #top-menu-switch {
    display: block; }
  body.sidebar-disabled .navigation .sidebar {
    display: none; }
  body.sidebar-disabled .content {
    margin-left: 0;
    border-left: none; }
  body.sidebar-disabled .main-wrap > footer {
    margin-left: 0;
    width: 100%;
    border-left: none; }
  body.sidebar-full-height .navigation .navbar {
    margin-left: 250px;
    top: 0;
    width: calc(100% - 250px); }
  body.sidebar-full-height .navigation .sidebar {
    margin-top: 0; }
  body.sidebar-full-height.rtl .navigation .navbar {
    margin-left: 0;
    margin-right: 250px; }
  body.sidebar-full-height.sidebar-big-icons .navigation .navbar {
    margin-left: 137px;
    width: calc(100% - 137px); }
  body.sidebar-full-height.sidebar-big-icons.rtl .navigation .navbar {
    margin-left: 0;
    margin-right: 137px; }
  body.sidebar-full-height.sidebar-slim .navigation .navbar {
    margin-left: 50px;
    width: calc(100% - 50px); }
  body.sidebar-full-height.sidebar-slim.rtl .navigation .navbar {
    margin-left: 0;
    margin-right: 50px; }
  body.sidebar-fixed:not(.sidebar-slim):not(.sidebar-big-icons) .sidebar {
    max-height: 100vh;
    overflow-y: auto; }
  body.sidebar-fixed:not(.sidebar-slim):not(.sidebar-big-icons):not(.sidebar-full-height):not(.navbar-disabled) .sidebar:not(.affix),
  body.sidebar-fixed:not(.sidebar-slim):not(.sidebar-big-icons):not(.sidebar-full-height):not(.navbar-disabled).navbar-fixed .sidebar {
    max-height: calc(100vh - 50px); }
  body.sidebar-big-icons .sidebar {
    width: 137px; }
  body.sidebar-big-icons .content {
    margin-left: 137px; }
  body.sidebar-big-icons.rtl .content {
    margin-left: 0;
    margin-right: 137px; }
  body.sidebar-slim .sidebar {
    width: 50px; }
  body.sidebar-slim .content {
    margin-left: 50px; }
  body.sidebar-slim.rtl .content {
    margin-left: 0;
    margin-right: 50px; }
  body.sidebar-hidden .sidebar {
    display: none; }
  body.sidebar-hidden .content {
    margin-left: 0; }
  body.sidebar-overlay .navbar {
    position: fixed; }
    body.sidebar-overlay .navbar .action-sidebar-open > *,
    body.sidebar-overlay .navbar .action-right-sidebar-toggle > * {
      pointer-events: none; }
  body.sidebar-overlay .sidebar {
    position: fixed;
    margin-top: 0;
    left: 0;
    top: 0;
    bottom: 0;
    background: -webkit-linear-gradient(top, #27282e 0%, #3a4150 100%);
    background: linear-gradient(to bottom, #27282e 0%, #3a4150 100%);
    z-index: 1050;
    display: none; }
  body.sidebar-overlay .content {
    margin-left: 0; }
  body.sidebar-overlay.sidebar-overlay__open {
    overflow: hidden; }
    body.sidebar-overlay.sidebar-overlay__open:after {
      content: " ";
      position: fixed;
      display: block;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0; }
    body.sidebar-overlay.sidebar-overlay__open .sidebar {
      display: block; }
  body .sub-navbar.sub-navbar__header-breadcrumbs {
    background-color: white;
    margin-bottom: 19px; }
    body .sub-navbar.sub-navbar__header-breadcrumbs .sub-navbar-column {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: baseline;
          -ms-flex-align: baseline;
              align-items: baseline; }
      @media (max-width: 767px) {
        body .sub-navbar.sub-navbar__header-breadcrumbs .sub-navbar-column {
          display: block; }
          body .sub-navbar.sub-navbar__header-breadcrumbs .sub-navbar-column .breadcrumb {
            padding-left: 0; } }
    @media (min-width: 768px) {
      body .sub-navbar.sub-navbar__header-breadcrumbs .container-fluid .sub-navbar-header {
        margin-left: 1.5rem; } }
  body .sub-navbar.sub-navbar__header {
    display: none; }
  body.sub-navbar-header-only .sub-navbar__header {
    display: initial; }
  body.sub-navbar-header-only .sub-navbar__header-breadcrumbs {
    display: none; }
  body.sub-navbar-disabled .sub-navbar {
    display: none !important; }
  body .main-wrap > footer {
    height: 60px;
    background-color: white;
    width: calc(100% - 250px);
    margin-left: 250px; }
    body .main-wrap > footer > * > * {
      margin: 20px 0; }
  body.rtl .main-wrap > footer {
    margin-left: 0;
    margin-right: 250px; }
  body.sidebar-big-icons .main-wrap > footer {
    width: calc(100% - 137px);
    margin-left: 137px; }
  body.rtl.sidebar-big-icons .main-wrap > footer {
    margin-left: 0;
    margin-right: 137px; }
  body.sidebar-slim .main-wrap > footer {
    width: calc(100% - 50px);
    margin-left: 50px; }
  body.rtl.sidebar-slim .main-wrap > footer {
    margin-left: 0;
    margin-right: 50px; }
  body.sidebar-hidden .main-wrap > footer,
  body.sidebar-overlay .main-wrap > footer {
    width: 100%;
    margin-left: 0; }
  body.footer-fixed:not(.footer-disabled) .main-wrap > footer {
    position: fixed;
    bottom: 0; }
  @media only screen and (min-width: 1200px) {
    body.footer-fixed:not(.footer-disabled).boxed-layout .main-wrap > footer {
      width: 950px; }
    body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-big-icons .main-wrap > footer {
      width: 1063px; }
    body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-slim .main-wrap > footer {
      width: 1150px; }
    body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-hidden .main-wrap > footer {
      width: 1200px; } }
  body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-disabled .main-wrap > footer {
    width: 1200px; }
  body.footer-disabled .main-wrap > footer {
    display: none; }

.sidebar-big-icons .sidebar-default-visible,
.sidebar-slim .sidebar-default-visible {
  display: none; }

.m-x-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-a-0 {
  margin: 0 0 !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-a-1 {
  margin: 1rem 1rem !important; }

.m-t-1 {
  margin-top: 1rem !important; }

.m-r-1 {
  margin-right: 1rem !important; }

.m-b-1 {
  margin-bottom: 1rem !important; }

.m-l-1 {
  margin-left: 1rem !important; }

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-a-2 {
  margin: 1.5rem 1.5rem !important; }

.m-t-2 {
  margin-top: 1.5rem !important; }

.m-r-2 {
  margin-right: 1.5rem !important; }

.m-b-2 {
  margin-bottom: 1.5rem !important; }

.m-l-2 {
  margin-left: 1.5rem !important; }

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-a-3 {
  margin: 3rem 3rem !important; }

.m-t-3 {
  margin-top: 3rem !important; }

.m-r-3 {
  margin-right: 3rem !important; }

.m-b-3 {
  margin-bottom: 3rem !important; }

.m-l-3 {
  margin-left: 3rem !important; }

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-a-0 {
  padding: 0 0 !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-r-0 {
  padding-right: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-a-1 {
  padding: 1rem 1rem !important; }

.p-t-1 {
  padding-top: 1rem !important; }

.p-r-1 {
  padding-right: 1rem !important; }

.p-b-1 {
  padding-bottom: 1rem !important; }

.p-l-1 {
  padding-left: 1rem !important; }

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-a-2 {
  padding: 1.5rem 1.5rem !important; }

.p-t-2 {
  padding-top: 1.5rem !important; }

.p-r-2 {
  padding-right: 1.5rem !important; }

.p-b-2 {
  padding-bottom: 1.5rem !important; }

.p-l-2 {
  padding-left: 1.5rem !important; }

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-a-3 {
  padding: 3rem 3rem !important; }

.p-t-3 {
  padding-top: 3rem !important; }

.p-r-3 {
  padding-right: 3rem !important; }

.p-b-3 {
  padding-bottom: 3rem !important; }

.p-l-3 {
  padding-left: 3rem !important; }

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.p-10 {
  padding: 10px; }

.b-a-0 {
  border: 0 !important; }

.b-a-1 {
  border: 1px solid #e4e6eb !important; }

.b-a-2 {
  border: 2px solid #e4e6eb !important; }

.b-a-3 {
  border: 3px solid #e4e6eb !important; }

.b-a-4 {
  border: 4px solid #e4e6eb !important; }

.b-t-0 {
  border-top: 0 !important; }

.b-t-1 {
  border-top: 1px solid #e4e6eb !important; }

.b-t-2 {
  border-top: 2px solid #e4e6eb !important; }

.b-t-3 {
  border-top: 3px solid #e4e6eb !important; }

.b-t-4 {
  border-top: 4px solid #e4e6eb !important; }

.b-r-0 {
  border-right: 0 !important; }

.b-r-1 {
  border-right: 1px solid #e4e6eb !important; }

.b-r-2 {
  border-right: 2px solid #e4e6eb !important; }

.b-r-3 {
  border-right: 3px solid #e4e6eb !important; }

.b-r-4 {
  border-right: 4px solid #e4e6eb !important; }

.b-b-0 {
  border-bottom: 0 !important; }

.b-b-1 {
  border-bottom: 1px solid #e4e6eb !important; }

.b-b-2 {
  border-bottom: 2px solid #e4e6eb !important; }

.b-b-3 {
  border-bottom: 3px solid #e4e6eb !important; }

.b-b-4 {
  border-bottom: 4px solid #e4e6eb !important; }

.b-l-0 {
  border-left: 0 solid #e4e6eb !important; }

.b-l-1 {
  border-left: 1px solid #e4e6eb !important; }

.b-l-2 {
  border-left: 2px solid #e4e6eb !important; }

.b-l-3 {
  border-left: 3px solid #e4e6eb !important; }

.b-l-4 {
  border-left: 4px solid #e4e6eb !important; }

.b-dotted {
  border-style: dotted !important; }

.b-t-dotted {
  border-top-style: dotted !important; }

.b-r-dotted {
  border-right-style: dotted !important; }

.b-b-dotted {
  border-bottom-style: dotted !important; }

.b-l-dotted {
  border-left-style: dotted !important; }

.b-dashed {
  border-style: dashed !important; }

.b-t-dashed {
  border-top-style: dashed !important; }

.b-r-dashed {
  border-right-style: dashed !important; }

.b-b-dashed {
  border-bottom-style: dashed !important; }

.b-l-dashed {
  border-left-style: dashed !important; }

.b-solid {
  border-style: solid !important; }

.b-t-solid {
  border-top-style: solid !important; }

.b-r-solid {
  border-right-style: solid !important; }

.b-b-solid {
  border-bottom-style: solid !important; }

.b-l-solid {
  border-left-style: solid !important; }

.b-sidebar-status {
  border-color: #25262D !important; }

.bg-sidebar-muted {
  background: #54565C !important; }

.text-sidebar {
  color: #98999D; }

.text-sidebar-muted {
  color: #54565C; }

.b-white {
  border-color: white !important; }

.b-t-white {
  border-top-color: white !important; }

.b-r-white {
  border-right-color: white !important; }

.b-b-white {
  border-bottom-color: white !important; }

.b-l-white {
  border-left-color: white !important; }

.b-body-bg {
  border-color: #EDF0F5 !important; }

.b-t-body-bg {
  border-top-color: #EDF0F5 !important; }

.b-r-body-bg {
  border-right-color: #EDF0F5 !important; }

.b-b-body-bg {
  border-bottom-color: #EDF0F5 !important; }

.b-l-body-bg {
  border-left-color: #EDF0F5 !important; }

.b-gray-darker {
  border-color: #3E4659 !important; }

.b-t-gray-darker {
  border-top-color: #3E4659 !important; }

.b-r-gray-darker {
  border-right-color: #3E4659 !important; }

.b-b-gray-darker {
  border-bottom-color: #3E4659 !important; }

.b-l-gray-darker {
  border-left-color: #3E4659 !important; }

.b-gray-dark {
  border-color: #586274 !important; }

.b-t-gray-dark {
  border-top-color: #586274 !important; }

.b-r-gray-dark {
  border-right-color: #586274 !important; }

.b-b-gray-dark {
  border-bottom-color: #586274 !important; }

.b-l-gray-dark {
  border-left-color: #586274 !important; }

.b-gray {
  border-color: #7E8697 !important; }

.b-t-gray {
  border-top-color: #7E8697 !important; }

.b-r-gray {
  border-right-color: #7E8697 !important; }

.b-b-gray {
  border-bottom-color: #7E8697 !important; }

.b-l-gray {
  border-left-color: #7E8697 !important; }

.b-gray-light {
  border-color: #B3B9C4 !important; }

.b-t-gray-light {
  border-top-color: #B3B9C4 !important; }

.b-r-gray-light {
  border-right-color: #B3B9C4 !important; }

.b-b-gray-light {
  border-bottom-color: #B3B9C4 !important; }

.b-l-gray-light {
  border-left-color: #B3B9C4 !important; }

.b-gray-lighter {
  border-color: #D9DCE2 !important; }

.b-t-gray-lighter {
  border-top-color: #D9DCE2 !important; }

.b-r-gray-lighter {
  border-right-color: #D9DCE2 !important; }

.b-b-gray-lighter {
  border-bottom-color: #D9DCE2 !important; }

.b-l-gray-lighter {
  border-left-color: #D9DCE2 !important; }

.b-primary {
  border-color: #579EF7 !important; }

.b-t-primary {
  border-top-color: #579EF7 !important; }

.b-r-primary {
  border-right-color: #579EF7 !important; }

.b-b-primary {
  border-bottom-color: #579EF7 !important; }

.b-l-primary {
  border-left-color: #579EF7 !important; }

.b-success {
  border-color: #84b547 !important; }

.b-t-success {
  border-top-color: #84b547 !important; }

.b-r-success {
  border-right-color: #84b547 !important; }

.b-b-success {
  border-bottom-color: #84b547 !important; }

.b-l-success {
  border-left-color: #84b547 !important; }

.b-info {
  border-color: #40C697 !important; }

.b-t-info {
  border-top-color: #40C697 !important; }

.b-r-info {
  border-right-color: #40C697 !important; }

.b-b-info {
  border-bottom-color: #40C697 !important; }

.b-l-info {
  border-left-color: #40C697 !important; }

.b-warning {
  border-color: #FA5E49 !important; }

.b-t-warning {
  border-top-color: #FA5E49 !important; }

.b-r-warning {
  border-right-color: #FA5E49 !important; }

.b-b-warning {
  border-bottom-color: #FA5E49 !important; }

.b-l-warning {
  border-left-color: #FA5E49 !important; }

.b-danger {
  border-color: #CB3D4A !important; }

.b-t-danger {
  border-top-color: #CB3D4A !important; }

.b-r-danger {
  border-right-color: #CB3D4A !important; }

.b-b-danger {
  border-bottom-color: #CB3D4A !important; }

.b-l-danger {
  border-left-color: #CB3D4A !important; }

.b-cadet-blue {
  border-color: #B3B9C5 !important; }

.b-t-cadet-blue {
  border-top-color: #B3B9C5 !important; }

.b-r-cadet-blue {
  border-right-color: #B3B9C5 !important; }

.b-b-cadet-blue {
  border-bottom-color: #B3B9C5 !important; }

.b-l-cadet-blue {
  border-left-color: #B3B9C5 !important; }

.b-cadet-blue {
  border-color: #B3B9C5 !important; }

.b-t-cadet-blue {
  border-top-color: #B3B9C5 !important; }

.b-r-cadet-blue {
  border-right-color: #B3B9C5 !important; }

.b-b-cadet-blue {
  border-bottom-color: #B3B9C5 !important; }

.b-l-cadet-blue {
  border-left-color: #B3B9C5 !important; }

.b-zircon {
  border-color: #DADFE3 !important; }

.b-t-zircon {
  border-top-color: #DADFE3 !important; }

.b-r-zircon {
  border-right-color: #DADFE3 !important; }

.b-b-zircon {
  border-bottom-color: #DADFE3 !important; }

.b-l-zircon {
  border-left-color: #DADFE3 !important; }

.b-soft-purple {
  border-color: #B16EEC !important; }

.b-t-soft-purple {
  border-top-color: #B16EEC !important; }

.b-r-soft-purple {
  border-right-color: #B16EEC !important; }

.b-b-soft-purple {
  border-bottom-color: #B16EEC !important; }

.b-l-soft-purple {
  border-left-color: #B16EEC !important; }

.b-lighting-yellow {
  border-color: #FEC724 !important; }

.b-t-lighting-yellow {
  border-top-color: #FEC724 !important; }

.b-r-lighting-yellow {
  border-right-color: #FEC724 !important; }

.b-b-lighting-yellow {
  border-bottom-color: #FEC724 !important; }

.b-l-lighting-yellow {
  border-left-color: #FEC724 !important; }

.b-brilliant-rose {
  border-color: #FE55A9 !important; }

.b-t-brilliant-rose {
  border-top-color: #FE55A9 !important; }

.b-r-brilliant-rose {
  border-right-color: #FE55A9 !important; }

.b-b-brilliant-rose {
  border-bottom-color: #FE55A9 !important; }

.b-l-brilliant-rose {
  border-left-color: #FE55A9 !important; }

.b-vunited-nations-blue {
  border-color: #5797F1 !important; }

.b-t-united-nations-blue {
  border-top-color: #5797F1 !important; }

.b-r-united-nations-blue {
  border-right-color: #5797F1 !important; }

.b-b-united-nations-blue {
  border-bottom-color: #5797F1 !important; }

.b-l-united-nations-blue {
  border-left-color: #5797F1 !important; }

.b-havelock-blue {
  border-color: #557BC1 !important; }

.b-t-havelock-blue {
  border-top-color: #557BC1 !important; }

.b-r-havelock-blue {
  border-right-color: #557BC1 !important; }

.b-b-havelock-blue {
  border-bottom-color: #557BC1 !important; }

.b-l-havelock-blue {
  border-left-color: #557BC1 !important; }

.b-mindaro {
  border-color: #D6DE62 !important; }

.b-t-mindaro {
  border-top-color: #D6DE62 !important; }

.b-r-mindaro {
  border-right-color: #D6DE62 !important; }

.b-b-mindaro {
  border-bottom-color: #D6DE62 !important; }

.b-l-mindaro {
  border-left-color: #D6DE62 !important; }

.b-sunglow {
  border-color: #FEC33B !important; }

.b-t-sunglow {
  border-top-color: #FEC33B !important; }

.b-r-sunglow {
  border-right-color: #FEC33B !important; }

.b-b-sunglow {
  border-bottom-color: #FEC33B !important; }

.b-l-sunglow {
  border-left-color: #FEC33B !important; }

.b-jasper {
  border-color: #DC4346 !important; }

.b-t-jasper {
  border-top-color: #DC4346 !important; }

.b-r-jasper {
  border-right-color: #DC4346 !important; }

.b-b-jasper {
  border-bottom-color: #DC4346 !important; }

.b-l-jasper {
  border-left-color: #DC4346 !important; }

.b-dull-red {
  border-color: #BD3B48 !important; }

.b-t-dull-red {
  border-top-color: #BD3B48 !important; }

.b-r-dull-red {
  border-right-color: #BD3B48 !important; }

.b-b-dull-red {
  border-bottom-color: #BD3B48 !important; }

.b-l-dull-red {
  border-left-color: #BD3B48 !important; }

.b-facebook {
  border-color: #3A5C96 !important; }

.b-t-facebook {
  border-top-color: #3A5C96 !important; }

.b-r-facebook {
  border-right-color: #3A5C96 !important; }

.b-b-facebook {
  border-bottom-color: #3A5C96 !important; }

.b-l-facebook {
  border-left-color: #3A5C96 !important; }

.b-twitter {
  border-color: #5FABDC !important; }

.b-t-twitter {
  border-top-color: #5FABDC !important; }

.b-r-twitter {
  border-right-color: #5FABDC !important; }

.b-b-twitter {
  border-bottom-color: #5FABDC !important; }

.b-l-twitter {
  border-left-color: #5FABDC !important; }

.b-foursquare {
  border-color: #F84978 !important; }

.b-t-foursquare {
  border-top-color: #F84978 !important; }

.b-r-foursquare {
  border-right-color: #F84978 !important; }

.b-b-foursquare {
  border-bottom-color: #F84978 !important; }

.b-l-foursquare {
  border-left-color: #F84978 !important; }

.b-lastfm {
  border-color: #E2132F !important; }

.b-t-lastfm {
  border-top-color: #E2132F !important; }

.b-r-lastfm {
  border-right-color: #E2132F !important; }

.b-b-lastfm {
  border-bottom-color: #E2132F !important; }

.b-l-lastfm {
  border-left-color: #E2132F !important; }

.b-linkedin {
  border-color: #027AB4 !important; }

.b-t-linkedin {
  border-top-color: #027AB4 !important; }

.b-r-linkedin {
  border-right-color: #027AB4 !important; }

.b-b-linkedin {
  border-bottom-color: #027AB4 !important; }

.b-l-linkedin {
  border-left-color: #027AB4 !important; }

.b-medium {
  border-color: #18AA6E !important; }

.b-t-medium {
  border-top-color: #18AA6E !important; }

.b-r-medium {
  border-right-color: #18AA6E !important; }

.b-b-medium {
  border-bottom-color: #18AA6E !important; }

.b-l-medium {
  border-left-color: #18AA6E !important; }

.b-windows {
  border-color: #10BFF2 !important; }

.b-t-windows {
  border-top-color: #10BFF2 !important; }

.b-r-windows {
  border-right-color: #10BFF2 !important; }

.b-b-windows {
  border-bottom-color: #10BFF2 !important; }

.b-l-windows {
  border-left-color: #10BFF2 !important; }

.b-amazon {
  border-color: orange !important; }

.b-t-amazon {
  border-top-color: orange !important; }

.b-r-amazon {
  border-right-color: orange !important; }

.b-b-amazon {
  border-bottom-color: orange !important; }

.b-l-amazon {
  border-left-color: orange !important; }

.b-r-a-0 {
  border-radius: 0 !important; }

.b-r-a-1 {
  border-radius: 1px !important; }

.b-r-a-2 {
  border-radius: 2px !important; }

.b-r-a-3 {
  border-radius: 3px !important; }

.b-r-a-4 {
  border-radius: 4px !important; }

.b-r-a-100 {
  border-radius: 100px !important; }

.b-t-r-0 {
  border-top-right-radius: 0 !important; }

.b-t-r-1 {
  border-top-right-radius: 1px !important; }

.b-t-r-2 {
  border-top-right-radius: 2px !important; }

.b-t-r-3 {
  border-top-right-radius: 3px !important; }

.b-t-r-4 {
  border-top-right-radius: 4px !important; }

.b-b-r-0 {
  border-bottom-right-radius: 0 !important; }

.b-b-r-1 {
  border-bottom-right-radius: 1px !important; }

.b-b-r-2 {
  border-bottom-right-radius: 2px !important; }

.b-b-r-3 {
  border-bottom-right-radius: 3px !important; }

.b-b-r-4 {
  border-bottom-right-radius: 4px !important; }

.b-b-l-0 {
  border-bottom-left-radius: 0 !important; }

.b-b-l-1 {
  border-bottom-left-radius: 1px !important; }

.b-b-l-2 {
  border-bottom-left-radius: 2px !important; }

.b-b-l-3 {
  border-bottom-left-radius: 3px !important; }

.b-b-l-4 {
  border-bottom-left-radius: 4px !important; }

.b-t-l-0 {
  border-top-left-radius: 0 !important; }

.b-t-l-1 {
  border-top-left-radius: 1px !important; }

.b-t-l-2 {
  border-top-left-radius: 2px !important; }

.b-t-l-3 {
  border-top-left-radius: 3px !important; }

.b-t-l-4 {
  border-top-left-radius: 4px !important; }

.flex-space-between, .bar-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.color-swatch-preview {
  height: 5em;
  width: 103%;
  display: table-cell;
  margin-bottom: 0.5em;
  border-radius: 3px 3px 0 0;
  padding: 0;
  font-size: 2em;
  text-align: center;
  line-height: 1.1;
  vertical-align: middle;
  overflow: hidden;
  float: none;
  position: absolute;
  top: -0.25em;
  left: -1.5%;
  right: -1.5%;
  background-color: none;
  color: black; }

.color-swatch-details {
  padding: 0 5% 9px;
  margin-bottom: 0.5em;
  display: block;
  position: absolute;
  bottom: 0;
  background-color: black;
  width: 100%; }

.color-swatch {
  float: left;
  width: 15em;
  margin-right: 1em;
  list-style-type: none;
  font-size: 11px;
  line-height: 1.2em;
  margin-bottom: 1em;
  background-color: black;
  height: 13em;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.color-swatches {
  padding: 0;
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 2em; }

.thumbnail, .gallery-thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 19px;
  line-height: 1.52857;
  background-color: white;
  border: 1px solid #c7ccd4;
  border-radius: 1px;
  -webkit-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out; }
  .thumbnail > img, .gallery-thumbnail > img,
  .thumbnail a > img, .gallery-thumbnail a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto; }
  .thumbnail .caption, .gallery-thumbnail .caption {
    padding: 9px;
    color: #7E8697; }

a.thumbnail:hover, a.gallery-thumbnail:hover,
a.thumbnail:focus,
a.gallery-thumbnail:focus,
a.thumbnail.active,
a.active.gallery-thumbnail {
  border-color: #579EF7; }

.text-white-i {
  color: white !important; }

.text-white {
  color: white; }

a.text-white:hover,
a.text-white:focus {
  color: #e6e6e6; }

.text-cadet-blue {
  color: #B3B9C5; }

a.text-cadet-blue:hover,
a.text-cadet-blue:focus {
  color: #969eaf; }

.text-lighting-yellow {
  color: #FEC724; }

a.text-lighting-yellow:hover,
a.text-lighting-yellow:focus {
  color: #eeb201; }

.text-brilliant-rose {
  color: #FE55A9; }

a.text-brilliant-rose:hover,
a.text-brilliant-rose:focus {
  color: #fe228f; }

.text-united-nations-blue {
  color: #5797F1; }

a.text-united-nations-blue:hover,
a.text-united-nations-blue:focus {
  color: #287aed; }

.text-havelock-blue {
  color: #557BC1; }

a.text-havelock-blue:hover,
a.text-havelock-blue:focus {
  color: #3d62a6; }

.text-mindaro {
  color: #D6DE62; }

a.text-mindaro:hover,
a.text-mindaro:focus {
  color: #cbd538; }

.text-dull-red {
  color: #BD3B48; }

a.text-dull-red:hover,
a.text-dull-red:focus {
  color: #962f39; }

.text-jasper {
  color: #DC4346; }

a.text-jasper:hover,
a.text-jasper:focus {
  color: #c72528; }

.text-cranberry {
  color: #DC4E7A; }

a.text-cranberry:hover,
a.text-cranberry:focus {
  color: #ce295c; }

.text-soft-purple {
  color: #B16EEC; }

a.text-soft-purple:hover,
a.text-soft-purple:focus {
  color: #9941e6; }

.text-gray-darker {
  color: #3E4659; }

a.text-gray-darker:hover,
a.text-gray-darker:focus {
  color: #292e3b; }

.text-gray-dark {
  color: #586274; }

a.text-gray-dark:hover,
a.text-gray-dark:focus {
  color: #424a57; }

.text-gray {
  color: #7E8697; }

a.text-gray:hover,
a.text-gray:focus {
  color: #656d7d; }

.text-gray-light {
  color: #B3B9C4; }

a.text-gray-light:hover,
a.text-gray-light:focus {
  color: #969fae; }

.text-gray-lighter {
  color: #D9DCE2; }

a.text-gray-lighter:hover,
a.text-gray-lighter:focus {
  color: #bcc1cc; }

.text-swamp {
  color: #222D33; }

a.text-swamp:hover,
a.text-swamp:focus {
  color: #0e1214; }

.text-caper {
  color: #AECA89; }

a.text-caper:hover,
a.text-caper:focus {
  color: #96ba66; }

.text-chelsea-cucumber {
  color: #88B152; }

a.text-chelsea-cucumber:hover,
a.text-chelsea-cucumber:focus {
  color: #6d8f41; }

.text-green-darker {
  color: #2b2f26; }

a.text-green-darker:hover,
a.text-green-darker:focus {
  color: #11130f; }

.text-facebook {
  color: #3A5C96; }

a.text-facebook:hover,
a.text-facebook:focus {
  color: #2c4571; }

.text-twitter {
  color: #5FABDC; }

a.text-twitter:hover,
a.text-twitter:focus {
  color: #3595d3; }

.text-lastfm {
  color: #E2132F; }

a.text-lastfm:hover,
a.text-lastfm:focus {
  color: #b30f25; }

.text-linkedin {
  color: #027AB4; }

a.text-linkedin:hover,
a.text-linkedin:focus {
  color: #015882; }

.text-foursquare {
  color: #F84978; }

a.text-foursquare:hover,
a.text-foursquare:focus {
  color: #f61854; }

.text-medium {
  color: #18AA6E; }

a.text-medium:hover,
a.text-medium:focus {
  color: #127d51; }

.text-windows {
  color: #10BFF2; }

a.text-windows:hover,
a.text-windows:focus {
  color: #0b9ac4; }

.text-amazon {
  color: orange; }

a.text-amazon:hover,
a.text-amazon:focus {
  color: #cc8400; }

.text-default {
  color: #7E8697; }

a.text-default:hover,
a.text-default:focus {
  color: #656d7d; }

a:hover .text-default {
  color: white; }

.bg-body-bg {
  background-color: #EDF0F5; }

a.bg-body-bg:hover,
a.bg-body-bg:focus {
  background-color: #ccd5e3; }

.bg-white {
  background-color: white; }

a.bg-white:hover,
a.bg-white:focus {
  background-color: #e6e6e6; }

.bg-cadet-blue {
  background-color: #B3B9C5; }

a.bg-cadet-blue:hover,
a.bg-cadet-blue:focus {
  background-color: #969eaf; }

.bg-success-light {
  background-color: #d4e6bf; }

a.bg-success-light:hover,
a.bg-success-light:focus {
  background-color: #bcd79a; }

.bg-info-light {
  background-color: #cce1fd; }

a.bg-info-light:hover,
a.bg-info-light:focus {
  background-color: #9bc5fa; }

.bg-warning-light {
  background-color: #fed9d4; }

a.bg-warning-light:hover,
a.bg-warning-light:focus {
  background-color: #fcada2; }

.bg-danger-light {
  background-color: #efc2c6; }

a.bg-danger-light:hover,
a.bg-danger-light:focus {
  background-color: #e49aa0; }

.bg-primary {
  background-color: #579EF7; }

a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #2682f5; }

.bg-success {
  background-color: #84b547; }

a.bg-success:hover,
a.bg-success:focus {
  background-color: #699039; }

.bg-info {
  background-color: #40C697; }

a.bg-info:hover,
a.bg-info:focus {
  background-color: #30a37b; }

.bg-warning {
  background-color: #FA5E49; }

a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f93217; }

.bg-danger {
  background-color: #CB3D4A; }

a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #a82d38; }

.bg-soft-purple {
  background-color: #B16EEC; }

a.bg-soft-purple:hover,
a.bg-soft-purple:focus {
  background-color: #9941e6; }

.bg-lighting-yellow {
  background-color: #FEC724; }

a.bg-lighting-yellow:hover,
a.bg-lighting-yellow:focus {
  background-color: #eeb201; }

.bg-brilliant-rose {
  background-color: #FE55A9; }

a.bg-brilliant-rose:hover,
a.bg-brilliant-rose:focus {
  background-color: #fe228f; }

.bg-united-nations-blue {
  background-color: #5797F1; }

a.bg-united-nations-blue:hover,
a.bg-united-nations-blue:focus {
  background-color: #287aed; }

.bg-havelock-blue {
  background-color: #557BC1; }

a.bg-havelock-blue:hover,
a.bg-havelock-blue:focus {
  background-color: #3d62a6; }

.bg-mindaro {
  background-color: #D6DE62; }

a.bg-mindaro:hover,
a.bg-mindaro:focus {
  background-color: #cbd538; }

.bg-sunglow {
  background-color: #FEC33B; }

a.bg-sunglow:hover,
a.bg-sunglow:focus {
  background-color: #feb308; }

.bg-jasper {
  background-color: #DC4346; }

a.bg-jasper:hover,
a.bg-jasper:focus {
  background-color: #c72528; }

.bg-dull-red {
  background-color: #BD3B48; }

a.bg-dull-red:hover,
a.bg-dull-red:focus {
  background-color: #962f39; }

.bg-cranberry {
  background-color: #DC4E7A; }

a.bg-cranberry:hover,
a.bg-cranberry:focus {
  background-color: #ce295c; }

.bg-heliotrope {
  background-color: #a26bff; }

a.bg-heliotrope:hover,
a.bg-heliotrope:focus {
  background-color: #8238ff; }

.bg-gray-darker {
  background-color: #3E4659; }

a.bg-gray-darker:hover,
a.bg-gray-darker:focus {
  background-color: #292e3b; }

.bg-gray-dark {
  background-color: #586274; }

a.bg-gray-dark:hover,
a.bg-gray-dark:focus {
  background-color: #424a57; }

.bg-gray {
  background-color: #7E8697; }

a.bg-gray:hover,
a.bg-gray:focus {
  background-color: #656d7d; }

.bg-gray-light {
  background-color: #B3B9C4; }

a.bg-gray-light:hover,
a.bg-gray-light:focus {
  background-color: #969fae; }

.bg-gray-lighter {
  background-color: #D9DCE2; }

a.bg-gray-lighter:hover,
a.bg-gray-lighter:focus {
  background-color: #bcc1cc; }

.bg-facebook {
  background-color: #3A5C96; }

a.bg-facebook:hover,
a.bg-facebook:focus {
  background-color: #2c4571; }

.bg-twitter {
  background-color: #5FABDC; }

a.bg-twitter:hover,
a.bg-twitter:focus {
  background-color: #3595d3; }

.bg-foursquare {
  background-color: #F84978; }

a.bg-foursquare:hover,
a.bg-foursquare:focus {
  background-color: #f61854; }

.bg-lastfm {
  background-color: #E2132F; }

a.bg-lastfm:hover,
a.bg-lastfm:focus {
  background-color: #b30f25; }

.bg-linkedin {
  background-color: #027AB4; }

a.bg-linkedin:hover,
a.bg-linkedin:focus {
  background-color: #015882; }

.bg-medium {
  background-color: #18AA6E; }

a.bg-medium:hover,
a.bg-medium:focus {
  background-color: #127d51; }

.bg-windows {
  background-color: #10BFF2; }

a.bg-windows:hover,
a.bg-windows:focus {
  background-color: #0b9ac4; }

.bg-amazon {
  background-color: orange; }

a.bg-amazon:hover,
a.bg-amazon:focus {
  background-color: #cc8400; }

.bg-zircon {
  background-color: #DADFE3; }

a.bg-zircon:hover,
a.bg-zircon:focus {
  background-color: #bdc6cd; }

.bg-body-bg-i {
  background-color: #EDF0F5 !important; }

a.bg-body-bg-i:hover,
a.bg-body-bg-i:focus {
  background-color: #ccd5e3; }

.bg-success-light-i {
  background-color: #d4e6bf !important; }

a.bg-success-light-i:hover,
a.bg-success-light-i:focus {
  background-color: #bcd79a; }

.bg-info-light-i {
  background-color: #cce1fd !important; }

a.bg-info-light-i:hover,
a.bg-info-light-i:focus {
  background-color: #9bc5fa; }

.bg-warning-light-i {
  background-color: #fed9d4 !important; }

a.bg-warning-light-i:hover,
a.bg-warning-light-i:focus {
  background-color: #fcada2; }

.bg-danger-light-i {
  background-color: #efc2c6 !important; }

a.bg-danger-light-i:hover,
a.bg-danger-light-i:focus {
  background-color: #e49aa0; }

.bg-primary-i {
  background-color: #579EF7 !important; }

a.bg-primary-i:hover,
a.bg-primary-i:focus {
  background-color: #2682f5; }

.bg-success-i {
  background-color: #84b547 !important; }

a.bg-success-i:hover,
a.bg-success-i:focus {
  background-color: #699039; }

.bg-info-i {
  background-color: #40C697 !important; }

a.bg-info-i:hover,
a.bg-info-i:focus {
  background-color: #30a37b; }

.bg-warning-i {
  background-color: #FA5E49 !important; }

a.bg-warning-i:hover,
a.bg-warning-i:focus {
  background-color: #f93217; }

.bg-danger-i {
  background-color: #CB3D4A !important; }

a.bg-danger-i:hover,
a.bg-danger-i:focus {
  background-color: #a82d38; }

.bg-cadet-blue-i {
  background-color: #B3B9C5 !important; }

a.bg-cadet-blue-i:hover,
a.bg-cadet-blue-i:focus {
  background-color: #969eaf; }

.bg-lighting-yellow-i {
  background-color: #FEC724 !important; }

a.bg-lighting-yellow-i:hover,
a.bg-lighting-yellow-i:focus {
  background-color: #eeb201; }

.bg-brilliant-rose-i {
  background-color: #FE55A9 !important; }

a.bg-brilliant-rose-i:hover,
a.bg-brilliant-rose-i:focus {
  background-color: #fe228f; }

.bg-united-nations-blue-i {
  background-color: #5797F1 !important; }

a.bg-united-nations-blue-i:hover,
a.bg-united-nations-blue-i:focus {
  background-color: #287aed; }

.bg-havelock-blue-i {
  background-color: #557BC1 !important; }

a.bg-havelock-blue-i:hover,
a.bg-havelock-blue-i:focus {
  background-color: #3d62a6; }

.bg-mindaro-i {
  background-color: #D6DE62 !important; }

a.bg-mindaro-i:hover,
a.bg-mindaro-i:focus {
  background-color: #cbd538; }

.bg-soft-purple-i {
  background-color: #B16EEC !important; }

a.bg-soft-purple-i:hover,
a.bg-soft-purple-i:focus {
  background-color: #9941e6; }

.bg-sunglow-i {
  background-color: #FEC33B !important; }

a.bg-sunglow-i:hover,
a.bg-sunglow-i:focus {
  background-color: #feb308; }

.bg-jasper-i {
  background-color: #DC4346 !important; }

a.bg-jasper-i:hover,
a.bg-jasper-i:focus {
  background-color: #c72528; }

.bg-dull-red-i {
  background-color: #BD3B48 !important; }

a.bg-dull-red-i:hover,
a.bg-dull-red-i:focus {
  background-color: #962f39; }

.bg-cranberry-i {
  background-color: #DC4E7A !important; }

a.bg-cranberry-i:hover,
a.bg-cranberry-i:focus {
  background-color: #ce295c; }

.bg-heliotrope-i {
  background-color: #a26bff !important; }

a.bg-heliotrope-i:hover,
a.bg-heliotrope-i:focus {
  background-color: #8238ff; }

.bg-facebook-i {
  background-color: #3A5C96 !important; }

a.bg-facebook-i:hover,
a.bg-facebook-i:focus {
  background-color: #2c4571; }

.bg-gray-darker-i {
  background-color: #3E4659 !important; }

a.bg-gray-darker-i:hover,
a.bg-gray-darker-i:focus {
  background-color: #292e3b; }

.bg-gray-dark-i {
  background-color: #586274 !important; }

a.bg-gray-dark-i:hover,
a.bg-gray-dark-i:focus {
  background-color: #424a57; }

.bg-gray-i {
  background-color: #7E8697 !important; }

a.bg-gray-i:hover,
a.bg-gray-i:focus {
  background-color: #656d7d; }

.bg-gray-light-i {
  background-color: #B3B9C4 !important; }

a.bg-gray-light-i:hover,
a.bg-gray-light-i:focus {
  background-color: #969fae; }

.bg-gray-lighter-i {
  background-color: #D9DCE2 !important; }

a.bg-gray-lighter-i:hover,
a.bg-gray-lighter-i:focus {
  background-color: #bcc1cc; }

.bg-white-i {
  background-color: white !important; }

a.bg-white-i:hover,
a.bg-white-i:focus {
  background-color: #e6e6e6; }

ul.tab-color-white > li.active > a, ul.tab-color-white > li.active > a:hover, ul.tab-color-white > li.active > a:focus {
  background-color: white; }

ul.tab-color-body-bg > li.active > a, ul.tab-color-body-bg > li.active > a:hover, ul.tab-color-body-bg > li.active > a:focus {
  background-color: #EDF0F5; }

ul.tab-color-primary > li.active > a, ul.tab-color-primary > li.active > a:hover, ul.tab-color-primary > li.active > a:focus {
  background-color: #579EF7; }

ul.tab-color-success > li.active > a, ul.tab-color-success > li.active > a:hover, ul.tab-color-success > li.active > a:focus {
  background-color: #84b547; }

ul.tab-color-info > li.active > a, ul.tab-color-info > li.active > a:hover, ul.tab-color-info > li.active > a:focus {
  background-color: #40C697; }

ul.tab-color-warning > li.active > a, ul.tab-color-warning > li.active > a:hover, ul.tab-color-warning > li.active > a:focus {
  background-color: #FA5E49; }

ul.tab-color-danger > li.active > a, ul.tab-color-danger > li.active > a:hover, ul.tab-color-danger > li.active > a:focus {
  background-color: #CB3D4A; }

ul.tab-color-cadet-blue > li.active > a, ul.tab-color-cadet-blue > li.active > a:hover, ul.tab-color-cadet-blue > li.active > a:focus {
  background-color: #B3B9C5; }

ul.tab-color-lighting-yellow > li.active > a, ul.tab-color-lighting-yellow > li.active > a:hover, ul.tab-color-lighting-yellow > li.active > a:focus {
  background-color: #FEC724; }

ul.tab-color-brilliant-rose > li.active > a, ul.tab-color-brilliant-rose > li.active > a:hover, ul.tab-color-brilliant-rose > li.active > a:focus {
  background-color: #FE55A9; }

ul.tab-color-united-nations-blue > li.active > a, ul.tab-color-united-nations-blue > li.active > a:hover, ul.tab-color-united-nations-blue > li.active > a:focus {
  background-color: #5797F1; }

ul.tab-color-havelock-blue > li.active > a, ul.tab-color-havelock-blue > li.active > a:hover, ul.tab-color-havelock-blue > li.active > a:focus {
  background-color: #557BC1; }

ul.tab-color-mindaro > li.active > a, ul.tab-color-mindaro > li.active > a:hover, ul.tab-color-mindaro > li.active > a:focus {
  background-color: #D6DE62; }

ul.tab-color-sunglow > li.active > a, ul.tab-color-sunglow > li.active > a:hover, ul.tab-color-sunglow > li.active > a:focus {
  background-color: #FEC33B; }

ul.tab-color-jasper > li.active > a, ul.tab-color-jasper > li.active > a:hover, ul.tab-color-jasper > li.active > a:focus {
  background-color: #DC4346; }

ul.tab-color-dull-red > li.active > a, ul.tab-color-dull-red > li.active > a:hover, ul.tab-color-dull-red > li.active > a:focus {
  background-color: #BD3B48; }

ul.tab-color-cranberry > li.active > a, ul.tab-color-cranberry > li.active > a:hover, ul.tab-color-cranberry > li.active > a:focus {
  background-color: #DC4E7A; }

ul.tab-color-heliotrope > li.active > a, ul.tab-color-heliotrope > li.active > a:hover, ul.tab-color-heliotrope > li.active > a:focus {
  background-color: #a26bff; }

ul.tab-color-facebook > li.active > a, ul.tab-color-facebook > li.active > a:hover, ul.tab-color-facebook > li.active > a:focus {
  background-color: #3A5C96; }

ul.tab-color-gray-darker > li.active > a, ul.tab-color-gray-darker > li.active > a:hover, ul.tab-color-gray-darker > li.active > a:focus {
  background-color: #3E4659; }

ul.tab-color-gray-dark > li.active > a, ul.tab-color-gray-dark > li.active > a:hover, ul.tab-color-gray-dark > li.active > a:focus {
  background-color: #586274; }

ul.tab-color-gray > li.active > a, ul.tab-color-gray > li.active > a:hover, ul.tab-color-gray > li.active > a:focus {
  background-color: #7E8697; }

ul.tab-color-gray-light > li.active > a, ul.tab-color-gray-light > li.active > a:hover, ul.tab-color-gray-light > li.active > a:focus {
  background-color: #B3B9C4; }

ul.tab-color-gray-lighter > li.active > a, ul.tab-color-gray-lighter > li.active > a:hover, ul.tab-color-gray-lighter > li.active > a:focus {
  background-color: #D9DCE2; }

ul.tab-color-gray-lighter > li.active > a, ul.tab-color-gray-lighter > li.active > a:hover, ul.tab-color-gray-lighter > li.active > a:focus {
  background-color: #D9DCE2; }

.btn-cadet-blue {
  color: #fff;
  background-color: #B3B9C5;
  border-color: #B3B9C5; }
  .btn-cadet-blue:focus, .btn-cadet-blue.focus {
    color: #fff;
    background-color: #969eaf;
    border-color: #6c778d; }
  .btn-cadet-blue:hover {
    color: #fff;
    background-color: #969eaf;
    border-color: #9099ab; }
  .btn-cadet-blue:active, .btn-cadet-blue.active,
  .open > .btn-cadet-blue.dropdown-toggle {
    color: #fff;
    background-color: #969eaf;
    border-color: #9099ab; }
    .btn-cadet-blue:active:hover, .btn-cadet-blue:active:focus, .btn-cadet-blue:active.focus, .btn-cadet-blue.active:hover, .btn-cadet-blue.active:focus, .btn-cadet-blue.active.focus,
    .open > .btn-cadet-blue.dropdown-toggle:hover,
    .open > .btn-cadet-blue.dropdown-toggle:focus,
    .open > .btn-cadet-blue.dropdown-toggle.focus {
      color: #fff;
      background-color: #828c9f;
      border-color: #6c778d; }
  .btn-cadet-blue:active, .btn-cadet-blue.active,
  .open > .btn-cadet-blue.dropdown-toggle {
    background-image: none; }
  .btn-cadet-blue.disabled:hover, .btn-cadet-blue.disabled:focus, .btn-cadet-blue.disabled.focus, .btn-cadet-blue[disabled]:hover, .btn-cadet-blue[disabled]:focus, .btn-cadet-blue[disabled].focus,
  fieldset[disabled] .btn-cadet-blue:hover,
  fieldset[disabled] .btn-cadet-blue:focus,
  fieldset[disabled] .btn-cadet-blue.focus {
    background-color: #B3B9C5;
    border-color: #B3B9C5; }
  .btn-cadet-blue .badge {
    color: #B3B9C5;
    background-color: #fff; }

.btn-lighting-yellow {
  color: #fff;
  background-color: #FEC724;
  border-color: #FEC724; }
  .btn-lighting-yellow:focus, .btn-lighting-yellow.focus {
    color: #fff;
    background-color: #eeb201;
    border-color: #a27901; }
  .btn-lighting-yellow:hover {
    color: #fff;
    background-color: #eeb201;
    border-color: #e4ab01; }
  .btn-lighting-yellow:active, .btn-lighting-yellow.active,
  .open > .btn-lighting-yellow.dropdown-toggle {
    color: #fff;
    background-color: #eeb201;
    border-color: #e4ab01; }
    .btn-lighting-yellow:active:hover, .btn-lighting-yellow:active:focus, .btn-lighting-yellow:active.focus, .btn-lighting-yellow.active:hover, .btn-lighting-yellow.active:focus, .btn-lighting-yellow.active.focus,
    .open > .btn-lighting-yellow.dropdown-toggle:hover,
    .open > .btn-lighting-yellow.dropdown-toggle:focus,
    .open > .btn-lighting-yellow.dropdown-toggle.focus {
      color: #fff;
      background-color: #ca9801;
      border-color: #a27901; }
  .btn-lighting-yellow:active, .btn-lighting-yellow.active,
  .open > .btn-lighting-yellow.dropdown-toggle {
    background-image: none; }
  .btn-lighting-yellow.disabled:hover, .btn-lighting-yellow.disabled:focus, .btn-lighting-yellow.disabled.focus, .btn-lighting-yellow[disabled]:hover, .btn-lighting-yellow[disabled]:focus, .btn-lighting-yellow[disabled].focus,
  fieldset[disabled] .btn-lighting-yellow:hover,
  fieldset[disabled] .btn-lighting-yellow:focus,
  fieldset[disabled] .btn-lighting-yellow.focus {
    background-color: #FEC724;
    border-color: #FEC724; }
  .btn-lighting-yellow .badge {
    color: #FEC724;
    background-color: #fff; }

.btn-brilliant-rose {
  color: #fff;
  background-color: #FE55A9;
  border-color: #FE55A9; }
  .btn-brilliant-rose:focus, .btn-brilliant-rose.focus {
    color: #fff;
    background-color: #fe228f;
    border-color: #d20169; }
  .btn-brilliant-rose:hover {
    color: #fff;
    background-color: #fe228f;
    border-color: #fe188a; }
  .btn-brilliant-rose:active, .btn-brilliant-rose.active,
  .open > .btn-brilliant-rose.dropdown-toggle {
    color: #fff;
    background-color: #fe228f;
    border-color: #fe188a; }
    .btn-brilliant-rose:active:hover, .btn-brilliant-rose:active:focus, .btn-brilliant-rose:active.focus, .btn-brilliant-rose.active:hover, .btn-brilliant-rose.active:focus, .btn-brilliant-rose.active.focus,
    .open > .btn-brilliant-rose.dropdown-toggle:hover,
    .open > .btn-brilliant-rose.dropdown-toggle:focus,
    .open > .btn-brilliant-rose.dropdown-toggle.focus {
      color: #fff;
      background-color: #fb017d;
      border-color: #d20169; }
  .btn-brilliant-rose:active, .btn-brilliant-rose.active,
  .open > .btn-brilliant-rose.dropdown-toggle {
    background-image: none; }
  .btn-brilliant-rose.disabled:hover, .btn-brilliant-rose.disabled:focus, .btn-brilliant-rose.disabled.focus, .btn-brilliant-rose[disabled]:hover, .btn-brilliant-rose[disabled]:focus, .btn-brilliant-rose[disabled].focus,
  fieldset[disabled] .btn-brilliant-rose:hover,
  fieldset[disabled] .btn-brilliant-rose:focus,
  fieldset[disabled] .btn-brilliant-rose.focus {
    background-color: #FE55A9;
    border-color: #FE55A9; }
  .btn-brilliant-rose .badge {
    color: #FE55A9;
    background-color: #fff; }

.btn-white {
  color: white;
  background-color: white;
  border-color: rgba(255, 255, 255, 0.4); }
  .btn-white:focus, .btn-white.focus {
    color: white;
    background-color: #e6e6e6;
    border-color: rgba(191, 191, 191, 0.4); }
  .btn-white:hover {
    color: white;
    background-color: #e6e6e6;
    border-color: rgba(224, 224, 224, 0.4); }
  .btn-white:active, .btn-white.active,
  .open > .btn-white.dropdown-toggle {
    color: white;
    background-color: #e6e6e6;
    border-color: rgba(224, 224, 224, 0.4); }
    .btn-white:active:hover, .btn-white:active:focus, .btn-white:active.focus, .btn-white.active:hover, .btn-white.active:focus, .btn-white.active.focus,
    .open > .btn-white.dropdown-toggle:hover,
    .open > .btn-white.dropdown-toggle:focus,
    .open > .btn-white.dropdown-toggle.focus {
      color: white;
      background-color: #d4d4d4;
      border-color: rgba(191, 191, 191, 0.4); }
  .btn-white:active, .btn-white.active,
  .open > .btn-white.dropdown-toggle {
    background-image: none; }
  .btn-white.disabled:hover, .btn-white.disabled:focus, .btn-white.disabled.focus, .btn-white[disabled]:hover, .btn-white[disabled]:focus, .btn-white[disabled].focus,
  fieldset[disabled] .btn-white:hover,
  fieldset[disabled] .btn-white:focus,
  fieldset[disabled] .btn-white.focus {
    background-color: white;
    border-color: rgba(255, 255, 255, 0.4); }
  .btn-white .badge {
    color: white;
    background-color: white; }

.btn-cadet-blue {
  color: #fff;
  background-color: #B3B9C5;
  border-color: #B3B9C5; }
  .btn-cadet-blue:focus, .btn-cadet-blue.focus {
    color: #fff;
    background-color: #969eaf;
    border-color: #6c778d; }
  .btn-cadet-blue:hover {
    color: #fff;
    background-color: #969eaf;
    border-color: #9099ab; }
  .btn-cadet-blue:active, .btn-cadet-blue.active,
  .open > .btn-cadet-blue.dropdown-toggle {
    color: #fff;
    background-color: #969eaf;
    border-color: #9099ab; }
    .btn-cadet-blue:active:hover, .btn-cadet-blue:active:focus, .btn-cadet-blue:active.focus, .btn-cadet-blue.active:hover, .btn-cadet-blue.active:focus, .btn-cadet-blue.active.focus,
    .open > .btn-cadet-blue.dropdown-toggle:hover,
    .open > .btn-cadet-blue.dropdown-toggle:focus,
    .open > .btn-cadet-blue.dropdown-toggle.focus {
      color: #fff;
      background-color: #828c9f;
      border-color: #6c778d; }
  .btn-cadet-blue:active, .btn-cadet-blue.active,
  .open > .btn-cadet-blue.dropdown-toggle {
    background-image: none; }
  .btn-cadet-blue.disabled:hover, .btn-cadet-blue.disabled:focus, .btn-cadet-blue.disabled.focus, .btn-cadet-blue[disabled]:hover, .btn-cadet-blue[disabled]:focus, .btn-cadet-blue[disabled].focus,
  fieldset[disabled] .btn-cadet-blue:hover,
  fieldset[disabled] .btn-cadet-blue:focus,
  fieldset[disabled] .btn-cadet-blue.focus {
    background-color: #B3B9C5;
    border-color: #B3B9C5; }
  .btn-cadet-blue .badge {
    color: #B3B9C5;
    background-color: #fff; }

.btn-united-nations-blue {
  color: #fff;
  background-color: #5797F1;
  border-color: #5797F1; }
  .btn-united-nations-blue:focus, .btn-united-nations-blue.focus {
    color: #fff;
    background-color: #287aed;
    border-color: #0f56b9; }
  .btn-united-nations-blue:hover {
    color: #fff;
    background-color: #287aed;
    border-color: #1f74ec; }
  .btn-united-nations-blue:active, .btn-united-nations-blue.active,
  .open > .btn-united-nations-blue.dropdown-toggle {
    color: #fff;
    background-color: #287aed;
    border-color: #1f74ec; }
    .btn-united-nations-blue:active:hover, .btn-united-nations-blue:active:focus, .btn-united-nations-blue:active.focus, .btn-united-nations-blue.active:hover, .btn-united-nations-blue.active:focus, .btn-united-nations-blue.active.focus,
    .open > .btn-united-nations-blue.dropdown-toggle:hover,
    .open > .btn-united-nations-blue.dropdown-toggle:focus,
    .open > .btn-united-nations-blue.dropdown-toggle.focus {
      color: #fff;
      background-color: #1367df;
      border-color: #0f56b9; }
  .btn-united-nations-blue:active, .btn-united-nations-blue.active,
  .open > .btn-united-nations-blue.dropdown-toggle {
    background-image: none; }
  .btn-united-nations-blue.disabled:hover, .btn-united-nations-blue.disabled:focus, .btn-united-nations-blue.disabled.focus, .btn-united-nations-blue[disabled]:hover, .btn-united-nations-blue[disabled]:focus, .btn-united-nations-blue[disabled].focus,
  fieldset[disabled] .btn-united-nations-blue:hover,
  fieldset[disabled] .btn-united-nations-blue:focus,
  fieldset[disabled] .btn-united-nations-blue.focus {
    background-color: #5797F1;
    border-color: #5797F1; }
  .btn-united-nations-blue .badge {
    color: #5797F1;
    background-color: #fff; }

.btn-havelock-blue {
  color: #fff;
  background-color: #557BC1;
  border-color: #557BC1; }
  .btn-havelock-blue:focus, .btn-havelock-blue.focus {
    color: #fff;
    background-color: #3d62a6;
    border-color: #28416e; }
  .btn-havelock-blue:hover {
    color: #fff;
    background-color: #3d62a6;
    border-color: #3a5d9f; }
  .btn-havelock-blue:active, .btn-havelock-blue.active,
  .open > .btn-havelock-blue.dropdown-toggle {
    color: #fff;
    background-color: #3d62a6;
    border-color: #3a5d9f; }
    .btn-havelock-blue:active:hover, .btn-havelock-blue:active:focus, .btn-havelock-blue:active.focus, .btn-havelock-blue.active:hover, .btn-havelock-blue.active:focus, .btn-havelock-blue.active.focus,
    .open > .btn-havelock-blue.dropdown-toggle:hover,
    .open > .btn-havelock-blue.dropdown-toggle:focus,
    .open > .btn-havelock-blue.dropdown-toggle.focus {
      color: #fff;
      background-color: #33528c;
      border-color: #28416e; }
  .btn-havelock-blue:active, .btn-havelock-blue.active,
  .open > .btn-havelock-blue.dropdown-toggle {
    background-image: none; }
  .btn-havelock-blue.disabled:hover, .btn-havelock-blue.disabled:focus, .btn-havelock-blue.disabled.focus, .btn-havelock-blue[disabled]:hover, .btn-havelock-blue[disabled]:focus, .btn-havelock-blue[disabled].focus,
  fieldset[disabled] .btn-havelock-blue:hover,
  fieldset[disabled] .btn-havelock-blue:focus,
  fieldset[disabled] .btn-havelock-blue.focus {
    background-color: #557BC1;
    border-color: #557BC1; }
  .btn-havelock-blue .badge {
    color: #557BC1;
    background-color: #fff; }

.btn-mindaro {
  color: #fff;
  background-color: #D6DE62;
  border-color: #D6DE62; }
  .btn-mindaro:focus, .btn-mindaro.focus {
    color: #fff;
    background-color: #cbd538;
    border-color: #979f21; }
  .btn-mindaro:hover {
    color: #fff;
    background-color: #cbd538;
    border-color: #c9d32f; }
  .btn-mindaro:active, .btn-mindaro.active,
  .open > .btn-mindaro.dropdown-toggle {
    color: #fff;
    background-color: #cbd538;
    border-color: #c9d32f; }
    .btn-mindaro:active:hover, .btn-mindaro:active:focus, .btn-mindaro:active.focus, .btn-mindaro.active:hover, .btn-mindaro.active:focus, .btn-mindaro.active.focus,
    .open > .btn-mindaro.dropdown-toggle:hover,
    .open > .btn-mindaro.dropdown-toggle:focus,
    .open > .btn-mindaro.dropdown-toggle.focus {
      color: #fff;
      background-color: #b7c129;
      border-color: #979f21; }
  .btn-mindaro:active, .btn-mindaro.active,
  .open > .btn-mindaro.dropdown-toggle {
    background-image: none; }
  .btn-mindaro.disabled:hover, .btn-mindaro.disabled:focus, .btn-mindaro.disabled.focus, .btn-mindaro[disabled]:hover, .btn-mindaro[disabled]:focus, .btn-mindaro[disabled].focus,
  fieldset[disabled] .btn-mindaro:hover,
  fieldset[disabled] .btn-mindaro:focus,
  fieldset[disabled] .btn-mindaro.focus {
    background-color: #D6DE62;
    border-color: #D6DE62; }
  .btn-mindaro .badge {
    color: #D6DE62;
    background-color: #fff; }

.btn-sunglow {
  color: #fff;
  background-color: #FEC33B;
  border-color: #FEC33B; }
  .btn-sunglow:focus, .btn-sunglow.focus {
    color: #fff;
    background-color: #feb308;
    border-color: #b98101; }
  .btn-sunglow:hover {
    color: #fff;
    background-color: #feb308;
    border-color: #fbaf01; }
  .btn-sunglow:active, .btn-sunglow.active,
  .open > .btn-sunglow.dropdown-toggle {
    color: #fff;
    background-color: #feb308;
    border-color: #fbaf01; }
    .btn-sunglow:active:hover, .btn-sunglow:active:focus, .btn-sunglow:active.focus, .btn-sunglow.active:hover, .btn-sunglow.active:focus, .btn-sunglow.active.focus,
    .open > .btn-sunglow.dropdown-toggle:hover,
    .open > .btn-sunglow.dropdown-toggle:focus,
    .open > .btn-sunglow.dropdown-toggle.focus {
      color: #fff;
      background-color: #e19d01;
      border-color: #b98101; }
  .btn-sunglow:active, .btn-sunglow.active,
  .open > .btn-sunglow.dropdown-toggle {
    background-image: none; }
  .btn-sunglow.disabled:hover, .btn-sunglow.disabled:focus, .btn-sunglow.disabled.focus, .btn-sunglow[disabled]:hover, .btn-sunglow[disabled]:focus, .btn-sunglow[disabled].focus,
  fieldset[disabled] .btn-sunglow:hover,
  fieldset[disabled] .btn-sunglow:focus,
  fieldset[disabled] .btn-sunglow.focus {
    background-color: #FEC33B;
    border-color: #FEC33B; }
  .btn-sunglow .badge {
    color: #FEC33B;
    background-color: #fff; }

.btn-jasper {
  color: #fff;
  background-color: #DC4346;
  border-color: #DC4346; }
  .btn-jasper:focus, .btn-jasper.focus {
    color: #fff;
    background-color: #c72528;
    border-color: #86191b; }
  .btn-jasper:hover {
    color: #fff;
    background-color: #c72528;
    border-color: #be2326; }
  .btn-jasper:active, .btn-jasper.active,
  .open > .btn-jasper.dropdown-toggle {
    color: #fff;
    background-color: #c72528;
    border-color: #be2326; }
    .btn-jasper:active:hover, .btn-jasper:active:focus, .btn-jasper:active.focus, .btn-jasper.active:hover, .btn-jasper.active:focus, .btn-jasper.active.focus,
    .open > .btn-jasper.dropdown-toggle:hover,
    .open > .btn-jasper.dropdown-toggle:focus,
    .open > .btn-jasper.dropdown-toggle.focus {
      color: #fff;
      background-color: #a91f22;
      border-color: #86191b; }
  .btn-jasper:active, .btn-jasper.active,
  .open > .btn-jasper.dropdown-toggle {
    background-image: none; }
  .btn-jasper.disabled:hover, .btn-jasper.disabled:focus, .btn-jasper.disabled.focus, .btn-jasper[disabled]:hover, .btn-jasper[disabled]:focus, .btn-jasper[disabled].focus,
  fieldset[disabled] .btn-jasper:hover,
  fieldset[disabled] .btn-jasper:focus,
  fieldset[disabled] .btn-jasper.focus {
    background-color: #DC4346;
    border-color: #DC4346; }
  .btn-jasper .badge {
    color: #DC4346;
    background-color: #fff; }

.btn-dull-red {
  color: #fff;
  background-color: #BD3B48;
  border-color: #BD3B48; }
  .btn-dull-red:focus, .btn-dull-red.focus {
    color: #fff;
    background-color: #962f39;
    border-color: #5c1d23; }
  .btn-dull-red:hover {
    color: #fff;
    background-color: #962f39;
    border-color: #8e2c36; }
  .btn-dull-red:active, .btn-dull-red.active,
  .open > .btn-dull-red.dropdown-toggle {
    color: #fff;
    background-color: #962f39;
    border-color: #8e2c36; }
    .btn-dull-red:active:hover, .btn-dull-red:active:focus, .btn-dull-red:active.focus, .btn-dull-red.active:hover, .btn-dull-red.active:focus, .btn-dull-red.active.focus,
    .open > .btn-dull-red.dropdown-toggle:hover,
    .open > .btn-dull-red.dropdown-toggle:focus,
    .open > .btn-dull-red.dropdown-toggle.focus {
      color: #fff;
      background-color: #7b262f;
      border-color: #5c1d23; }
  .btn-dull-red:active, .btn-dull-red.active,
  .open > .btn-dull-red.dropdown-toggle {
    background-image: none; }
  .btn-dull-red.disabled:hover, .btn-dull-red.disabled:focus, .btn-dull-red.disabled.focus, .btn-dull-red[disabled]:hover, .btn-dull-red[disabled]:focus, .btn-dull-red[disabled].focus,
  fieldset[disabled] .btn-dull-red:hover,
  fieldset[disabled] .btn-dull-red:focus,
  fieldset[disabled] .btn-dull-red.focus {
    background-color: #BD3B48;
    border-color: #BD3B48; }
  .btn-dull-red .badge {
    color: #BD3B48;
    background-color: #fff; }

.btn-cranberry {
  color: #fff;
  background-color: #DC4E7A;
  border-color: #DC4E7A; }
  .btn-cranberry:focus, .btn-cranberry.focus {
    color: #fff;
    background-color: #ce295c;
    border-color: #8e1c40; }
  .btn-cranberry:hover {
    color: #fff;
    background-color: #ce295c;
    border-color: #c62758; }
  .btn-cranberry:active, .btn-cranberry.active,
  .open > .btn-cranberry.dropdown-toggle {
    color: #fff;
    background-color: #ce295c;
    border-color: #c62758; }
    .btn-cranberry:active:hover, .btn-cranberry:active:focus, .btn-cranberry:active.focus, .btn-cranberry.active:hover, .btn-cranberry.active:focus, .btn-cranberry.active.focus,
    .open > .btn-cranberry.dropdown-toggle:hover,
    .open > .btn-cranberry.dropdown-toggle:focus,
    .open > .btn-cranberry.dropdown-toggle.focus {
      color: #fff;
      background-color: #b0234f;
      border-color: #8e1c40; }
  .btn-cranberry:active, .btn-cranberry.active,
  .open > .btn-cranberry.dropdown-toggle {
    background-image: none; }
  .btn-cranberry.disabled:hover, .btn-cranberry.disabled:focus, .btn-cranberry.disabled.focus, .btn-cranberry[disabled]:hover, .btn-cranberry[disabled]:focus, .btn-cranberry[disabled].focus,
  fieldset[disabled] .btn-cranberry:hover,
  fieldset[disabled] .btn-cranberry:focus,
  fieldset[disabled] .btn-cranberry.focus {
    background-color: #DC4E7A;
    border-color: #DC4E7A; }
  .btn-cranberry .badge {
    color: #DC4E7A;
    background-color: #fff; }

.btn-soft-purple {
  color: #fff;
  background-color: #B16EEC;
  border-color: #B16EEC; }
  .btn-soft-purple:focus, .btn-soft-purple.focus {
    color: #fff;
    background-color: #9941e6;
    border-color: #7319c1; }
  .btn-soft-purple:hover {
    color: #fff;
    background-color: #9941e6;
    border-color: #9438e5; }
  .btn-soft-purple:active, .btn-soft-purple.active,
  .open > .btn-soft-purple.dropdown-toggle {
    color: #fff;
    background-color: #9941e6;
    border-color: #9438e5; }
    .btn-soft-purple:active:hover, .btn-soft-purple:active:focus, .btn-soft-purple:active.focus, .btn-soft-purple.active:hover, .btn-soft-purple.active:focus, .btn-soft-purple.active.focus,
    .open > .btn-soft-purple.dropdown-toggle:hover,
    .open > .btn-soft-purple.dropdown-toggle:focus,
    .open > .btn-soft-purple.dropdown-toggle.focus {
      color: #fff;
      background-color: #8821e2;
      border-color: #7319c1; }
  .btn-soft-purple:active, .btn-soft-purple.active,
  .open > .btn-soft-purple.dropdown-toggle {
    background-image: none; }
  .btn-soft-purple.disabled:hover, .btn-soft-purple.disabled:focus, .btn-soft-purple.disabled.focus, .btn-soft-purple[disabled]:hover, .btn-soft-purple[disabled]:focus, .btn-soft-purple[disabled].focus,
  fieldset[disabled] .btn-soft-purple:hover,
  fieldset[disabled] .btn-soft-purple:focus,
  fieldset[disabled] .btn-soft-purple.focus {
    background-color: #B16EEC;
    border-color: #B16EEC; }
  .btn-soft-purple .badge {
    color: #B16EEC;
    background-color: #fff; }

.btn-dodger-blue {
  color: #fff;
  background-color: #5e6cff;
  border-color: #5e6cff; }
  .btn-dodger-blue:focus, .btn-dodger-blue.focus {
    color: #fff;
    background-color: #2b3dff;
    border-color: #0013de; }
  .btn-dodger-blue:hover {
    color: #fff;
    background-color: #2b3dff;
    border-color: #2134ff; }
  .btn-dodger-blue:active, .btn-dodger-blue.active,
  .open > .btn-dodger-blue.dropdown-toggle {
    color: #fff;
    background-color: #2b3dff;
    border-color: #2134ff; }
    .btn-dodger-blue:active:hover, .btn-dodger-blue:active:focus, .btn-dodger-blue:active.focus, .btn-dodger-blue.active:hover, .btn-dodger-blue.active:focus, .btn-dodger-blue.active.focus,
    .open > .btn-dodger-blue.dropdown-toggle:hover,
    .open > .btn-dodger-blue.dropdown-toggle:focus,
    .open > .btn-dodger-blue.dropdown-toggle.focus {
      color: #fff;
      background-color: #071dff;
      border-color: #0013de; }
  .btn-dodger-blue:active, .btn-dodger-blue.active,
  .open > .btn-dodger-blue.dropdown-toggle {
    background-image: none; }
  .btn-dodger-blue.disabled:hover, .btn-dodger-blue.disabled:focus, .btn-dodger-blue.disabled.focus, .btn-dodger-blue[disabled]:hover, .btn-dodger-blue[disabled]:focus, .btn-dodger-blue[disabled].focus,
  fieldset[disabled] .btn-dodger-blue:hover,
  fieldset[disabled] .btn-dodger-blue:focus,
  fieldset[disabled] .btn-dodger-blue.focus {
    background-color: #5e6cff;
    border-color: #5e6cff; }
  .btn-dodger-blue .badge {
    color: #5e6cff;
    background-color: #fff; }

.btn-cadet-blue {
  color: #fff;
  background-color: #B3B9C5;
  border-color: #B3B9C5; }
  .btn-cadet-blue:focus, .btn-cadet-blue.focus {
    color: #fff;
    background-color: #969eaf;
    border-color: #6c778d; }
  .btn-cadet-blue:hover {
    color: #fff;
    background-color: #969eaf;
    border-color: #9099ab; }
  .btn-cadet-blue:active, .btn-cadet-blue.active,
  .open > .btn-cadet-blue.dropdown-toggle {
    color: #fff;
    background-color: #969eaf;
    border-color: #9099ab; }
    .btn-cadet-blue:active:hover, .btn-cadet-blue:active:focus, .btn-cadet-blue:active.focus, .btn-cadet-blue.active:hover, .btn-cadet-blue.active:focus, .btn-cadet-blue.active.focus,
    .open > .btn-cadet-blue.dropdown-toggle:hover,
    .open > .btn-cadet-blue.dropdown-toggle:focus,
    .open > .btn-cadet-blue.dropdown-toggle.focus {
      color: #fff;
      background-color: #828c9f;
      border-color: #6c778d; }
  .btn-cadet-blue:active, .btn-cadet-blue.active,
  .open > .btn-cadet-blue.dropdown-toggle {
    background-image: none; }
  .btn-cadet-blue.disabled:hover, .btn-cadet-blue.disabled:focus, .btn-cadet-blue.disabled.focus, .btn-cadet-blue[disabled]:hover, .btn-cadet-blue[disabled]:focus, .btn-cadet-blue[disabled].focus,
  fieldset[disabled] .btn-cadet-blue:hover,
  fieldset[disabled] .btn-cadet-blue:focus,
  fieldset[disabled] .btn-cadet-blue.focus {
    background-color: #B3B9C5;
    border-color: #B3B9C5; }
  .btn-cadet-blue .badge {
    color: #B3B9C5;
    background-color: #fff; }

.btn-gray-darker {
  color: #fff;
  background-color: #3E4659;
  border-color: #3E4659; }
  .btn-gray-darker:focus, .btn-gray-darker.focus {
    color: #fff;
    background-color: #292e3b;
    border-color: #0a0b0e; }
  .btn-gray-darker:hover {
    color: #fff;
    background-color: #292e3b;
    border-color: #252a35; }
  .btn-gray-darker:active, .btn-gray-darker.active,
  .open > .btn-gray-darker.dropdown-toggle {
    color: #fff;
    background-color: #292e3b;
    border-color: #252a35; }
    .btn-gray-darker:active:hover, .btn-gray-darker:active:focus, .btn-gray-darker:active.focus, .btn-gray-darker.active:hover, .btn-gray-darker.active:focus, .btn-gray-darker.active.focus,
    .open > .btn-gray-darker.dropdown-toggle:hover,
    .open > .btn-gray-darker.dropdown-toggle:focus,
    .open > .btn-gray-darker.dropdown-toggle.focus {
      color: #fff;
      background-color: #1a1e26;
      border-color: #0a0b0e; }
  .btn-gray-darker:active, .btn-gray-darker.active,
  .open > .btn-gray-darker.dropdown-toggle {
    background-image: none; }
  .btn-gray-darker.disabled:hover, .btn-gray-darker.disabled:focus, .btn-gray-darker.disabled.focus, .btn-gray-darker[disabled]:hover, .btn-gray-darker[disabled]:focus, .btn-gray-darker[disabled].focus,
  fieldset[disabled] .btn-gray-darker:hover,
  fieldset[disabled] .btn-gray-darker:focus,
  fieldset[disabled] .btn-gray-darker.focus {
    background-color: #3E4659;
    border-color: #3E4659; }
  .btn-gray-darker .badge {
    color: #3E4659;
    background-color: #fff; }

.btn-gray-dark {
  color: #fff;
  background-color: #586274;
  border-color: #586274; }
  .btn-gray-dark:focus, .btn-gray-dark.focus {
    color: #fff;
    background-color: #424a57;
    border-color: #21252c; }
  .btn-gray-dark:hover {
    color: #fff;
    background-color: #424a57;
    border-color: #3e4551; }
  .btn-gray-dark:active, .btn-gray-dark.active,
  .open > .btn-gray-dark.dropdown-toggle {
    color: #fff;
    background-color: #424a57;
    border-color: #3e4551; }
    .btn-gray-dark:active:hover, .btn-gray-dark:active:focus, .btn-gray-dark:active.focus, .btn-gray-dark.active:hover, .btn-gray-dark.active:focus, .btn-gray-dark.active.focus,
    .open > .btn-gray-dark.dropdown-toggle:hover,
    .open > .btn-gray-dark.dropdown-toggle:focus,
    .open > .btn-gray-dark.dropdown-toggle.focus {
      color: #fff;
      background-color: #333843;
      border-color: #21252c; }
  .btn-gray-dark:active, .btn-gray-dark.active,
  .open > .btn-gray-dark.dropdown-toggle {
    background-image: none; }
  .btn-gray-dark.disabled:hover, .btn-gray-dark.disabled:focus, .btn-gray-dark.disabled.focus, .btn-gray-dark[disabled]:hover, .btn-gray-dark[disabled]:focus, .btn-gray-dark[disabled].focus,
  fieldset[disabled] .btn-gray-dark:hover,
  fieldset[disabled] .btn-gray-dark:focus,
  fieldset[disabled] .btn-gray-dark.focus {
    background-color: #586274;
    border-color: #586274; }
  .btn-gray-dark .badge {
    color: #586274;
    background-color: #fff; }

.btn-gray {
  color: #fff;
  background-color: #7E8697;
  border-color: #7E8697; }
  .btn-gray:focus, .btn-gray.focus {
    color: #fff;
    background-color: #656d7d;
    border-color: #434853; }
  .btn-gray:hover {
    color: #fff;
    background-color: #656d7d;
    border-color: #606877; }
  .btn-gray:active, .btn-gray.active,
  .open > .btn-gray.dropdown-toggle {
    color: #fff;
    background-color: #656d7d;
    border-color: #606877; }
    .btn-gray:active:hover, .btn-gray:active:focus, .btn-gray:active.focus, .btn-gray.active:hover, .btn-gray.active:focus, .btn-gray.active.focus,
    .open > .btn-gray.dropdown-toggle:hover,
    .open > .btn-gray.dropdown-toggle:focus,
    .open > .btn-gray.dropdown-toggle.focus {
      color: #fff;
      background-color: #555b69;
      border-color: #434853; }
  .btn-gray:active, .btn-gray.active,
  .open > .btn-gray.dropdown-toggle {
    background-image: none; }
  .btn-gray.disabled:hover, .btn-gray.disabled:focus, .btn-gray.disabled.focus, .btn-gray[disabled]:hover, .btn-gray[disabled]:focus, .btn-gray[disabled].focus,
  fieldset[disabled] .btn-gray:hover,
  fieldset[disabled] .btn-gray:focus,
  fieldset[disabled] .btn-gray.focus {
    background-color: #7E8697;
    border-color: #7E8697; }
  .btn-gray .badge {
    color: #7E8697;
    background-color: #fff; }

.btn-gray-light {
  color: #fff;
  background-color: #B3B9C4;
  border-color: #B3B9C4; }
  .btn-gray-light:focus, .btn-gray-light.focus {
    color: #fff;
    background-color: #969fae;
    border-color: #6c778b; }
  .btn-gray-light:hover {
    color: #fff;
    background-color: #969fae;
    border-color: #9199a9; }
  .btn-gray-light:active, .btn-gray-light.active,
  .open > .btn-gray-light.dropdown-toggle {
    color: #fff;
    background-color: #969fae;
    border-color: #9199a9; }
    .btn-gray-light:active:hover, .btn-gray-light:active:focus, .btn-gray-light:active.focus, .btn-gray-light.active:hover, .btn-gray-light.active:focus, .btn-gray-light.active.focus,
    .open > .btn-gray-light.dropdown-toggle:hover,
    .open > .btn-gray-light.dropdown-toggle:focus,
    .open > .btn-gray-light.dropdown-toggle.focus {
      color: #fff;
      background-color: #828c9e;
      border-color: #6c778b; }
  .btn-gray-light:active, .btn-gray-light.active,
  .open > .btn-gray-light.dropdown-toggle {
    background-image: none; }
  .btn-gray-light.disabled:hover, .btn-gray-light.disabled:focus, .btn-gray-light.disabled.focus, .btn-gray-light[disabled]:hover, .btn-gray-light[disabled]:focus, .btn-gray-light[disabled].focus,
  fieldset[disabled] .btn-gray-light:hover,
  fieldset[disabled] .btn-gray-light:focus,
  fieldset[disabled] .btn-gray-light.focus {
    background-color: #B3B9C4;
    border-color: #B3B9C4; }
  .btn-gray-light .badge {
    color: #B3B9C4;
    background-color: #fff; }

.btn-gray-lighter {
  color: #fff;
  background-color: #D9DCE2;
  border-color: #D9DCE2; }
  .btn-gray-lighter:focus, .btn-gray-lighter.focus {
    color: #fff;
    background-color: #bcc1cc;
    border-color: #9199ab; }
  .btn-gray-lighter:hover {
    color: #fff;
    background-color: #bcc1cc;
    border-color: #b6bcc8; }
  .btn-gray-lighter:active, .btn-gray-lighter.active,
  .open > .btn-gray-lighter.dropdown-toggle {
    color: #fff;
    background-color: #bcc1cc;
    border-color: #b6bcc8; }
    .btn-gray-lighter:active:hover, .btn-gray-lighter:active:focus, .btn-gray-lighter:active.focus, .btn-gray-lighter.active:hover, .btn-gray-lighter.active:focus, .btn-gray-lighter.active.focus,
    .open > .btn-gray-lighter.dropdown-toggle:hover,
    .open > .btn-gray-lighter.dropdown-toggle:focus,
    .open > .btn-gray-lighter.dropdown-toggle.focus {
      color: #fff;
      background-color: #a8afbc;
      border-color: #9199ab; }
  .btn-gray-lighter:active, .btn-gray-lighter.active,
  .open > .btn-gray-lighter.dropdown-toggle {
    background-image: none; }
  .btn-gray-lighter.disabled:hover, .btn-gray-lighter.disabled:focus, .btn-gray-lighter.disabled.focus, .btn-gray-lighter[disabled]:hover, .btn-gray-lighter[disabled]:focus, .btn-gray-lighter[disabled].focus,
  fieldset[disabled] .btn-gray-lighter:hover,
  fieldset[disabled] .btn-gray-lighter:focus,
  fieldset[disabled] .btn-gray-lighter.focus {
    background-color: #D9DCE2;
    border-color: #D9DCE2; }
  .btn-gray-lighter .badge {
    color: #D9DCE2;
    background-color: #fff; }

.btn-outline {
  background-color: transparent;
  color: inherit; }
  .btn-outline.btn-primary {
    color: #579EF7; }
  .btn-outline.btn-success {
    color: #84b547; }
  .btn-outline.btn-info {
    color: #40C697; }
  .btn-outline.btn-warning {
    color: #FA5E49; }
  .btn-outline.btn-danger {
    color: #CB3D4A; }
  .btn-outline.btn-soft-purple {
    color: #B16EEC; }
  .btn-outline.btn-white {
    color: white; }
    .btn-outline.btn-white:hover {
      color: black; }
  .btn-outline.btn-lighting-yellow {
    color: #FEC724; }
  .btn-outline.btn-brilliant-rose {
    color: #FE55A9; }
  .btn-outline.btn-united-nations-blue {
    color: #5797F1; }
  .btn-outline.btn-havelock-blue {
    color: #557BC1; }
  .btn-outline.btn-mindaro {
    color: #D6DE62; }
  .btn-outline.btn-sunglow {
    color: #FEC33B; }
  .btn-outline.btn-jasper {
    color: #DC4346; }
  .btn-outline.btn-dull-red {
    color: #BD3B48; }
  .btn-outline.btn-cranberry {
    color: #DC4E7A; }
  .btn-outline.btn-heliotrope {
    color: #a26bff; }
  .btn-outline.btn-facebook {
    color: #3A5C96; }
  .btn-outline.btn-gray-darker {
    color: #3E4659; }
  .btn-outline.btn-gray-dark {
    color: #586274; }
  .btn-outline.btn-gray {
    color: #7E8697; }
  .btn-outline.btn-gray-light {
    color: #B3B9C4; }
  .btn-outline.btn-gray-lighter {
    color: #D9DCE2; }
  .btn-outline.active, .btn-outline.btn-primary:hover, .btn-outline.btn-success:hover, .btn-outline.btn-info:hover, .btn-outline.btn-warning:hover, .btn-outline.btn-danger:hover, .btn-outline.btn-soft-purple:hover, .btn-outline.btn-lighting-yellow:hover, .btn-outline.btn-brilliant-rose:hover, .btn-outline.btn-united-nations-blue:hover, .btn-outline.btn-havelock-blue:hover, .btn-outline.btn-mindaro:hover, .btn-outline.btn-sunglow:hover, .btn-outline.btn-jasper:hover, .btn-outline.btn-dull-red:hover, .btn-outline.btn-cranberry:hover, .btn-outline.btn-heliotrope:hover, .btn-outline.btn-facebook:hover, .btn-outline.btn-gray-darker:hover, .btn-outline.btn-gray-dark:hover, .btn-outline.btn-gray:hover, .btn-outline.btn-gray-light:hover, .btn-outline.btn-gray-lighter:hover {
    color: white; }

.timeline .timeline-date {
  display: block;
  max-width: 210px;
  position: relative;
  padding-top: 8px; }
  .timeline .timeline-date:before {
    background: #D9DCE2;
    border-radius: 2px;
    bottom: -30px;
    content: "";
    height: 24px;
    left: 12px;
    position: absolute;
    width: 1px; }

.timeline.timeline-datetime .timeline-item {
  margin-left: 117px; }

.timeline.timeline-datetime .timeline-date {
  text-align: center; }
  .timeline.timeline-datetime .timeline-date:before {
    left: calc(50% - 1px); }

.timeline .timeline-item {
  margin-top: 25px;
  margin-bottom: 25px;
  margin-left: 25px;
  position: relative; }
  .timeline .timeline-item:first-child {
    margin-top: 0; }
  .timeline .timeline-item .timeline-item-time {
    position: absolute;
    top: 10px;
    right: calc(100% + 35px);
    text-align: right; }
  .timeline .timeline-item .timeline-item-inner {
    padding: 10px;
    position: relative; }
  .timeline .timeline-item .timeline-item-head {
    border-bottom: 1px solid #D9DCE2;
    margin-bottom: 8px;
    padding-bottom: 8px; }
    .timeline .timeline-item .timeline-item-head .user-detail h5 {
      margin: 0 0 2px 0; }
    .timeline .timeline-item .timeline-item-head .post-type > p {
      font-weight: bold;
      text-transform: uppercase;
      font-size: .7em;
      margin: 0;
      line-height: 17px; }
    .timeline .timeline-item .timeline-item-head .post-time > p {
      text-transform: uppercase;
      letter-spacing: 1px;
      font-size: .6em;
      line-height: 15px;
      margin: 0; }
  .timeline .timeline-item .timeline-item-content p {
    font-size: .9em;
    margin: 0; }
  .timeline .timeline-item .timeline-icon:before {
    background: #D9DCE2;
    border-radius: 2px;
    bottom: -28px;
    content: "";
    height: 100%;
    left: -14px;
    position: absolute;
    width: 1px; }
  .timeline .timeline-item .timeline-icon i {
    left: -19px;
    position: absolute;
    top: 10px; }

.collapsible-panel:not(.collapsed) .panel-collapsed-visible {
  display: none; }

.collapsible-panel.collapsed .panel-collapsed-hidden {
  display: none; }

.collapsible-panel .action-panel-collapse:focus, .collapsible-panel .action-panel-collapse:hover,
.collapsible-panel .action-panel-close:focus,
.collapsible-panel .action-panel-close:hover {
  text-decoration: none; }

.collapsible-panel > *:not(.panel-heading) {
  -webkit-transition: max-height 0.2s ease-in-out;
          transition: max-height 0.2s ease-in-out; }

.collapsible-panel .panel-body {
  overflow: hidden; }

.collapsible-panel.collapsed > *:not(.panel-heading) {
  max-height: 0 !important; }

.collapsible-panel.collapsed .panel-heading {
  border-bottom: 0;
  margin-bottom: 1px; }

.collapsible-panel.collapsed > .panel-footer {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden; }

.collapsible-panel.collapsed > .panel-body {
  padding-top: 0;
  padding-bottom: 0; }

.chat-messages {
  position: relative;
  list-style: none;
  padding: 0px 0px 0 10px;
  margin: 0; }
  .chat-messages .message {
    clear: both;
    overflow: hidden;
    margin-bottom: 20px;
    -webkit-transition: all 0.5s linear;
            transition: all 0.5s linear;
    opacity: 0; }
    .chat-messages .message.appeared {
      opacity: 1; }
    .chat-messages .message .avatar {
      width: 60px;
      height: 60px;
      border-radius: 50%;
      display: inline-block; }
    .chat-messages .message .text_wrapper {
      display: inline-block;
      padding: 10px;
      border-radius: 6px;
      width: calc(100% - 75px);
      min-width: 202px;
      position: relative; }
      .chat-messages .message .text_wrapper:before, .chat-messages .message .text_wrapper:after {
        top: 8px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none; }
      .chat-messages .message .text_wrapper::after {
        border-width: 8px;
        margin-top: 0px; }
      .chat-messages .message .text_wrapper::before {
        border-width: 10px;
        margin-top: -2px; }
      .chat-messages .message .text_wrapper .text {
        font-size: 12px; }
    .chat-messages .message.left .text_wrapper {
      background-color: #3E4659;
      margin-left: 10px; }
    .chat-messages .message.right {
      padding-right: 15px; }
      .chat-messages .message.right .text_wrapper {
        background-color: #3E4659;
        margin-right: 10px;
        float: right; }
    .chat-messages .message.right .text_wrapper:after {
      left: 100%;
      border-left-color: #3E4659; }
    .chat-messages .message.left .text_wrapper:after {
      right: 100%;
      border-right-color: #3E4659; }

.chat-message-input {
  border-top: 1px solid #3E4659; }

.layout-options {
  width: 200px;
  position: fixed;
  right: -200px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all 0.5s;
          transition: all 0.5s;
  z-index: 150; }
  .layout-options.active {
    right: 0; }
  .layout-options > .action-toggle-layout-options {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(calc(-50% - 54px));
            transform: translateY(calc(-50% - 54px));
    left: -35px;
    width: 35px; }
  @media (max-width: 767px) {
    .layout-options {
      display: none; } }
  .layout-options > .panel {
    margin-bottom: 0; }

body.layout-options-disabled .layout-options > .action-toggle-layout-options.disabled {
  display: initial; }

body.layout-options-disabled .layout-options > .action-toggle-layout-options:not(.disabled) {
  display: none; }

body:not(.layout-options-disabled) .layout-options > .action-toggle-layout-options.disabled {
  display: none; }

body:not(.layout-options-disabled) .layout-options > .action-toggle-layout-options:not(.disabled) {
  display: initial; }

body:not(.rtl) .layout-options > .action-toggle-layout-options {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

body:not(.rtl) .layout-options .panel {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none; }

body.rtl .spin-layout-options {
  right: auto;
  left: -200px; }
  body.rtl .spin-layout-options.active {
    left: 0; }
  body.rtl .spin-layout-options > .action-toggle-layout-options {
    left: auto;
    right: -35px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  body.rtl .spin-layout-options .panel {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.jqstooltip {
  width: auto !important;
  height: auto !important; }

.label.label-with-icon {
  font-size: 10px;
  line-height: 12px;
  padding: 2px 5px;
  position: absolute;
  right: 5px;
  top: 8px; }

.badge-with-icon {
  position: relative;
  top: -10px;
  margin-left: -16px;
  border-radius: 15px; }

.thumbnail-small {
  width: 20px; }

.avatar-with-icon {
  position: relative; }
  .avatar-with-icon i {
    font-size: 9px;
    line-height: 1px;
    padding: 1px 20px;
    position: absolute; }

.spin-search-box {
  max-width: 300px; }
  .spin-search-box > a .icon-active {
    display: none; }
  .spin-search-box > a .icon-inactive {
    display: initial; }
  .spin-search-box > .input-group {
    padding: 10px;
    max-width: 80%;
    width: 100%;
    display: none; }
  .spin-search-box.active > a .icon-active {
    display: initial; }
  .spin-search-box.active > a .icon-inactive {
    display: none; }
  .spin-search-box.active > .input-group {
    display: table; }

.yamm-content .list-unstyled {
  min-width: 150px; }

.profile .profile-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .profile .profile-name .profile-name-avatar {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 100%;
    margin-top: -75px; }
    .profile .profile-name .profile-name-avatar img {
      border: 3px solid white;
      border-radius: 50%;
      max-height: 150px;
      margin-bottom: 5px; }
  .profile .profile-name .profile-name-body {
    padding-left: 9px;
    padding-right: 9px;
    width: 100%;
    text-align: center; }
  .profile .profile-name.profile-name-avatar-left, .profile .profile-name.profile-name-avatar-right {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .profile .profile-name.profile-name-avatar-left .profile-name-avatar, .profile .profile-name.profile-name-avatar-right .profile-name-avatar {
      width: 150px; }
    .profile .profile-name.profile-name-avatar-left .profile-name-body, .profile .profile-name.profile-name-avatar-right .profile-name-body {
      width: auto; }
  .profile .profile-name.profile-name-avatar-left .profile-name-body {
    text-align: left; }
  .profile .profile-name.profile-name-avatar-right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
    .profile .profile-name.profile-name-avatar-right .profile-name-body {
      text-align: right; }

@media screen and (max-width: 480px) {
  .profile .profile-name {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .profile .profile-name > * {
      -ms-flex-preferred-size: 100% !important;
          flex-basis: 100% !important; }
    .profile .profile-name .profile-name-body {
      text-align: center !important; } }

.panel.panel-loading {
  position: relative; }
  .panel.panel-loading:before {
    content: " ";
    left: calc(50% - 50px);
    top: calc(50% - 50px);
    font-size: 10px;
    position: absolute;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255, 255, 255, 0.2);
    border-right: 1.1em solid rgba(255, 255, 255, 0.2);
    border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
    border-left: 1.1em solid #ffffff;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    z-index: 2; }
  .panel.panel-loading:after {
    top: 0;
    left: 0;
    content: " ";
    display: block;
    position: absolute;
    background-color: black;
    width: 100%;
    height: 100%; }

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

[data-plugin="peityLine"] + .peity {
  width: 100%; }

.avatar {
  position: relative;
  width: 35px;
  height: 35px; }
  .avatar.avatar-image:not(.loaded) img {
    display: none; }
  .avatar.avatar-image:not(.loaded)::before {
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #DADFE3;
    border-radius: 50%;
    z-index: 10; }
  .avatar.avatar-image:not(.loaded)::after {
    content: "\f007";
    font-family: FontAwesome;
    font-size: 16px;
    line-height: 16px;
    position: absolute;
    z-index: 11;
    bottom: 0;
    left: 50%;
    top: 50%;
    color: white;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }
  .avatar.avatar-image:not(.loaded).avatar-sm::after, .sidebar-slim .avatar.avatar-image.sidebar-avatar:not(.loaded)::after {
    font-size: 9px;
    line-height: 10px; }
  .avatar.avatar-image:not(.loaded).avatar-lg::after {
    font-size: 45px;
    line-height: 40px; }
  .avatar.avatar-inline {
    display: inline-block;
    vertical-align: bottom; }
  .avatar img {
    border-radius: 50%;
    width: 100%;
    display: block; }
  .avatar .badge,
  .avatar .label {
    position: absolute;
    top: 3px;
    right: 2px;
    -webkit-transform: translate(50%, -50%);
            transform: translate(50%, -50%);
    z-index: 12; }
  .avatar .avatar-status {
    position: absolute;
    display: block;
    width: 12px;
    height: 12px;
    border: 2px solid #EDF0F5;
    border-radius: 100%;
    top: -2px;
    right: 0;
    z-index: 12; }
    .avatar .avatar-status.avatar-status-bottom {
      top: auto;
      bottom: 0; }
  .avatar.avatar-sm, .sidebar-slim .avatar.sidebar-avatar {
    width: 20px;
    height: 20px; }
    .avatar.avatar-sm .avatar-status, .sidebar-slim .avatar.sidebar-avatar .avatar-status {
      width: 8px;
      height: 8px;
      border-width: 1px;
      right: -2px;
      top: 0; }
      .avatar.avatar-sm .avatar-status.avatar-status-bottom, .sidebar-slim .avatar.sidebar-avatar .avatar-status.avatar-status-bottom {
        top: auto;
        bottom: -2px; }
    .avatar.avatar-sm .badge, .sidebar-slim .avatar.sidebar-avatar .badge,
    .avatar.avatar-sm .label, .sidebar-slim .avatar.sidebar-avatar .label {
      font-size: 8px;
      right: 0;
      top: 0; }
  .avatar.avatar-lg {
    width: 84px;
    height: 84px; }
    .avatar.avatar-lg .avatar-status {
      width: 16px;
      height: 16px;
      top: 3px;
      right: 6px; }
      .avatar.avatar-lg .avatar-status.avatar-status-bottom {
        top: auto;
        bottom: 3px; }
    .avatar.avatar-lg .badge,
    .avatar.avatar-lg .label {
      top: 10px;
      right: 10px; }
  .avatar.avatar-text, .avatar.avatar-icon {
    text-align: center;
    height: 35px;
    border-radius: 50%; }
    .avatar.avatar-text .avatar-content, .avatar.avatar-icon .avatar-content {
      color: white;
      font-size: 13px;
      font-weight: 500;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    .avatar.avatar-text.avatar-sm, .avatar.avatar-sm.avatar-icon, .sidebar-slim .avatar.avatar-icon.sidebar-avatar, .sidebar-slim .avatar.avatar-text.sidebar-avatar {
      height: 20px; }
      .avatar.avatar-text.avatar-sm .avatar-content, .avatar.avatar-sm.avatar-icon .avatar-content, .sidebar-slim .avatar.avatar-icon.sidebar-avatar .avatar-content, .sidebar-slim .avatar.avatar-text.sidebar-avatar .avatar-content {
        font-size: 8px; }
    .avatar.avatar-text.avatar-lg, .avatar.avatar-lg.avatar-icon {
      height: 84px; }
      .avatar.avatar-text.avatar-lg .avatar-content, .avatar.avatar-lg.avatar-icon .avatar-content {
        font-size: 33px; }
  .avatar.avatar-icon .avatar-content {
    font-size: 20px; }
  .avatar.avatar-icon.avatar-sm .avatar-content, .sidebar-slim .avatar.avatar-icon.sidebar-avatar .avatar-content {
    font-size: 11px; }
  .avatar.avatar-icon.avatar-lg .avatar-content {
    font-size: 48px; }

.sidebar-slim.sidebar-aside .sidebar-avatar {
  display: none; }

.sidebar-big-icons .sidebar-avatar {
  width: 35px; }
  .sidebar-big-icons .sidebar-avatar .badge,
  .sidebar-big-icons .sidebar-avatar .label {
    top: 3px;
    right: 2px; }
  .sidebar-big-icons .sidebar-avatar .avatar-status {
    width: 12px;
    height: 12px;
    top: -2px;
    right: 0; }
    .sidebar-big-icons .sidebar-avatar .avatar-status.avatar-status-bottom {
      top: auto;
      bottom: 0; }

.navigation .navbar .avatar {
  max-width: 18px;
  max-height: 18px; }

.custom-scrollbar {
  position: relative; }

.hr-text {
  position: relative;
  font-size: 12px;
  line-height: 20px;
  text-align: left;
  text-transform: uppercase; }
  .hr-text.hr-text-center {
    text-align: center; }
    .hr-text.hr-text-center > *:first-child {
      padding-left: 1em; }
  .hr-text.hr-text-right {
    text-align: right; }
    .hr-text.hr-text-right > *:first-child {
      padding-left: 1em;
      padding-right: 0; }
  .hr-text:before {
    position: absolute;
    top: 50%;
    display: block;
    content: "";
    width: 100%;
    height: 1px;
    background-color: #D8DDE4; }
  .hr-text > *:first-child {
    position: relative;
    z-index: 2;
    display: inline-block;
    padding-right: 1em;
    color: #B3B9C5;
    vertical-align: middle;
    background-color: #EDF0F5; }

.callout {
  padding: 20px;
  margin: 20px 0;
  border: 1px solid #e4e6eb;
  border-left-width: 5px;
  border-radius: 3px; }
  .callout.callout-primary {
    border-left-color: #579EF7; }
  .callout.callout-success {
    border-left-color: #84b547; }
  .callout.callout-warning {
    border-left-color: #FA5E49; }
  .callout.callout-danger {
    border-left-color: #CB3D4A; }
  .callout.callout-gray-light {
    border-left-color: #B3B9C4; }

.display-1 {
  font-size: 6rem;
  font-weight: 300; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300; }

.f-w-300 {
  font-weight: 300; }

.f-25 {
  font-size: 25%; }

.no-bg {
  background: none; }

.v-a-m {
  vertical-align: middle !important; }

.media-body.media-auto,
.media-auto .media-body {
  width: auto; }

/* Tabs panel */
.tabbable-panel {
  border: none;
  padding: none; }

/* Default mode */
.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px; }

.tabbable-line > .nav-tabs > li {
  margin-right: 2px; }

.tabbable-line > .nav-tabs > li > a {
  border: 0;
  margin-right: 0;
  color: #579EF7; }

/* Custom Setting for Active (Maciek ) */
.tabbable-line .nav-tabs > li.active > a, .tabbable-line .nav-tabs > li.active > a:hover, .tabbable-line .nav-tabs > li.active > a:focus {
  background: transparent; }

.tabbable-line > .nav-tabs > li > a > i {
  color: #a6a6a6; }

.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
  border-bottom: 4px solid #d9dce2; }

.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
  border: 0;
  background: none !important;
  color: #0b6ae2; }

.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
  color: #a6a6a6;
  background: transparent; }

.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
  margin-top: 0px; }

.tabbable-line > .nav-tabs > li.active {
  border-bottom: 4px solid #579EF7;
  position: relative; }

.tabbable-line > .nav-tabs > li.active > a {
  border: 0;
  color: #3E4659; }

.tabbable-line > .nav-tabs > li.active > a > i {
  color: #404040; }

.tabbable-line > .tab-content {
  background-color: none;
  border: 0;
  border-top: 1px solid #D8DDE4;
  padding: 15px 0; }

.portlet .tabbable-line > .tab-content {
  padding-bottom: 0; }

/* Below tabs mode */
.tabbable-line.tabs-below > .nav-tabs > li {
  border-top: 4px solid transparent; }

.tabbable-line.tabs-below > .nav-tabs > li > a {
  margin-top: 0; }

.tabbable-line.tabs-below > .nav-tabs > li:hover {
  border-bottom: 0;
  border-top: 4px solid black; }

.tabbable-line.tabs-below > .nav-tabs > li.active {
  margin-bottom: -2px;
  border-bottom: 0;
  border-top: 4px solid #f3565d; }

.tabbable-line.tabs-below > .tab-content {
  margin-top: -10px;
  border-top: 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 15px; }

/* Tooltips */
.bs-example-tooltips {
  text-align: center; }

.bs-example-tooltips > .btn {
  margin-top: 5px;
  margin-bottom: 5px; }

.bs-example-tooltip .tooltip {
  position: relative;
  display: inline-block;
  margin: 10px 20px;
  opacity: 1; }

/* Popovers */
.bs-example-popover {
  padding-bottom: 24px; }

.bs-example-popover .popover {
  position: relative;
  display: block;
  float: left;
  width: 260px;
  margin: 20px; }

/* Example modals */
.bs-example-modal {
  background-color: none; }

.bs-example-modal .modal {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  z-index: 1;
  display: block; }

.bs-example-modal .modal-dialog {
  left: auto;
  margin-right: auto;
  margin-left: auto; }

/*
 * Grid examples
 *
 * Highlight the grid columns within the docs so folks can see their padding,
 * alignment, sizing, etc.
 */
.show-grid {
  margin-bottom: 15px;
  color: #3E4659; }

.show-grid [class^="col-"] {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: RGBA(86, 161, 245, 0.1);
  border: 1px solid RGBA(86, 161, 245, 0.33); }

.h-3 {
  height: 3px !important; }

.h-6 {
  height: 6px !important; }

.h-9 {
  height: 9px !important; }

.h-20 {
  height: 20px !important; }

.h-50 {
  height: 50px !important; }

.h-70 {
  height: 70px !important; }

.h-100 {
  height: 100px !important; }

.w-0 {
  width: 0px !important; }

.w-5 {
  width: 5px !important; }

.w-10 {
  width: 10px !important; }

.w-17 {
  width: 17px !important; }

.w-100 {
  width: 100px !important; }

.w-210 {
  width: 201px !important; }

.w-350 {
  width: 350px !important; }

.scroll-640 {
  max-height: 640px;
  overflow-y: scroll; }

.scroll-600 {
  max-height: 600px;
  overflow-y: scroll; }

.scroll-300 {
  max-height: 300px;
  overflow-y: scroll; }

.scroll-200 {
  max-height: 200px;
  overflow-y: scroll; }

.scroll-1000 {
  max-height: 1000px;
  overflow-y: scroll; }

.scroll-1300 {
  max-height: 1300px;
  overflow-y: scroll; }

#events-list .event.ui-draggable-dragging {
  color: white !important;
  font-size: .85em;
  padding: 0 2px;
  max-width: 150px; }
  #events-list .event.ui-draggable-dragging i {
    display: none; }
  #events-list .event.ui-draggable-dragging.event-primary {
    background: #579EF7; }
  #events-list .event.ui-draggable-dragging.event-info {
    background: #40C697; }
  #events-list .event.ui-draggable-dragging.event-success {
    background: #84b547; }
  #events-list .event.ui-draggable-dragging.event-warning {
    background: #FA5E49; }
  #events-list .event.ui-draggable-dragging.event-danger {
    background: #CB3D4A; }

ol {
  counter-reset: item; }

ol > li {
  counter-increment: item; }

ol ol > li {
  display: block; }

ol ol > li:before {
  content: counters(item, ".") ". ";
  margin-left: -40px; }

.bs-glyphicons {
  margin: 0 -10px 20px;
  overflow: hidden; }

.bs-glyphicons-list {
  padding-left: 0;
  list-style: none; }

.bs-glyphicons li {
  float: left;
  width: 25%;
  height: 115px;
  padding: 10px;
  font-size: 10px;
  line-height: 1.4;
  text-align: center;
  background-color: RGBA(179, 185, 196, 0.3);
  border: 1px solid RGBA(236, 239, 244, 1); }

.bs-glyphicons .glyphicon {
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 24px; }

.bs-glyphicons .glyphicon-class {
  display: block;
  text-align: center;
  word-wrap: break-word;
  /* Help out IE10+ with class names */ }

.bs-glyphicons li:hover {
  color: #fff;
  background-color: RGBA(179, 185, 196, 1); }

@media (min-width: 768px) {
  .bs-glyphicons {
    margin-right: 0;
    margin-left: 0; }
  .bs-glyphicons li {
    width: 12.5%;
    font-size: 11px; } }

/*
 * Side navigation
 *
 * Scrollspy and affixed enhanced navigation to highlight sections and secondary
 * sections of docs content.
 */
/* By default it's not affixed in mobile views, so undo that */
.bs-docs-sidebar.affix {
  position: static; }

@media (min-width: 768px) {
  .bs-docs-sidebar {
    padding-left: 20px; } }

/* First level of nav */
.bs-docs-sidenav {
  margin-top: 20px;
  margin-bottom: 20px; }

/* All levels of nav */
.bs-docs-sidebar .nav > li > a {
  display: block;
  padding: 4px 20px;
  font-size: 13px;
  font-weight: normal;
  color: #7E8697; }

.bs-docs-sidebar .nav > li > a:hover,
.bs-docs-sidebar .nav > li > a:focus {
  padding-left: 19px;
  color: #3E4659;
  text-decoration: none;
  background-color: transparent;
  border-left: 1px solid #3E4659; }

.bs-docs-sidebar .nav > .active > a,
.bs-docs-sidebar .nav > .active:hover > a,
.bs-docs-sidebar .nav > .active:focus > a {
  padding-left: 18px;
  font-weight: bold;
  color: #579EF7;
  background-color: transparent;
  border-left: 2px solid #579EF7; }

/* Nav: second level (shown on .active) */
.bs-docs-sidebar .nav .nav {
  display: none;
  /* Hide by default, but at >768px, show it */
  padding-bottom: 10px; }

.bs-docs-sidebar .nav .nav > li > a {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 30px;
  font-size: 12px;
  font-weight: normal; }

.bs-docs-sidebar .nav .nav > li > a:hover,
.bs-docs-sidebar .nav .nav > li > a:focus {
  padding-left: 29px; }

.bs-docs-sidebar .nav .nav > .active > a,
.bs-docs-sidebar .nav .nav > .active:hover > a,
.bs-docs-sidebar .nav .nav > .active:focus > a {
  padding-left: 28px;
  font-weight: 500; }

/* Back to top (hidden on mobile) */
.back-to-top,
.bs-docs-theme-toggle {
  display: none;
  padding: 4px 10px;
  margin-top: 10px;
  margin-left: 10px;
  font-size: 12px;
  font-weight: 500;
  color: #999; }

.back-to-top:hover,
.bs-docs-theme-toggle:hover {
  color: #563d7c;
  text-decoration: none; }

.bs-docs-theme-toggle {
  margin-top: 0; }

@media (min-width: 768px) {
  .back-to-top,
  .bs-docs-theme-toggle {
    display: block; } }

/* Show and affix the side nav when space allows it */
@media (min-width: 992px) {
  .bs-docs-sidebar .nav > .active > ul {
    display: block; }
  /* Widen the fixed sidebar */
  .bs-docs-sidebar.affix,
  .bs-docs-sidebar.affix-bottom {
    width: 213px; }
  .bs-docs-sidebar.affix {
    position: fixed;
    /* Undo the static from mobile first approach */
    top: 20px; }
  .bs-docs-sidebar.affix-bottom {
    position: absolute;
    /* Undo the static from mobile first approach */ }
  .bs-docs-sidebar.affix-bottom .bs-docs-sidenav,
  .bs-docs-sidebar.affix .bs-docs-sidenav {
    margin-top: 0;
    margin-bottom: 0; } }

@media (min-width: 1200px) {
  /* Widen the fixed sidebar again */
  .bs-docs-sidebar.affix-bottom,
  .bs-docs-sidebar.affix {
    width: 263px; } }

/* Gallery Layouts for section "Layouts" */
.gallery-thumbnail {
  border: 2px solid white;
  background: #3E4659;
  -webkit-transition: none;
          transition: none; }

.gallery-thumbnail.active {
  border: 2px solid #579EF7; }

.gallery-thumbnail:hover {
  border: 2px solid #D9DCE2; }

.gallery-thumbnail.active:hover {
  border: 2px solid #1578f4; }

/* Scroll Vertical for <pre> */
.scroll-vertical {
  overflow: auto;
  word-wrap: normal;
  white-space: pre; }

/* Text Letter Spacing */
.text-l-s-1 {
  letter-spacing: 1px; }

.text-l-s-2 {
  letter-spacing: 2px; }

/* Text Height */
.text-12 {
  font-size: 12px; }

.text-11 {
  font-size: 11px; }

.text-10 {
  font-size: 10px; }

.text-9 {
  font-size: 9px; }

/* Shadow Helper */
.shadow-box {
  box-shadow: 0px 4px 20px 3px rgba(0, 0, 0, 0.1); }

.shadow-box-none {
  box-shadow: none; }

/********************************************************
					Sidebar visual
********************************************************/
body .sidebar-logo {
  border-bottom: 1px solid #212121;
  border-right: 1px solid #212121;
  height: 150px; }
  body .sidebar-logo > img {
    display: block;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    margin: 0 auto; }
  body .sidebar-logo .logo-slim {
    display: none; }

body.sidebar-slim .sidebar-logo {
  height: 50px; }
  body.sidebar-slim .sidebar-logo .logo-default {
    display: none; }
  body.sidebar-slim .sidebar-logo .logo-slim {
    display: block; }

body.sidebar-full-height .sidebar .sidebar-logo {
  display: block; }

body.sidebar-full-height .navbar .navbar-brand {
  display: none; }

body:not(.sidebar-full-height) .sidebar .sidebar-logo {
  display: none; }

body:not(.sidebar-full-height) .navbar .navbar-brand {
  display: initial; }

.avatar-container {
  display: none; }

body.sidebar-big-icons.sidebar-with-avatar .sidebar-logo {
  display: none; }

body.sidebar-big-icons.sidebar-with-avatar .avatar-container {
  display: block; }

.sidebar .sidebar-overlay-head {
  display: none;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 50px;
  border: 1px solid #212121;
  border-width: 0 1px 1px 0;
  padding: 0 25px 0 20px; }
  .sidebar .sidebar-overlay-head .sidebar-switch {
    color: #777b85;
    font-size: 18px; }

body.sidebar-overlay.sidebar-overlay__open .sidebar .sidebar-overlay-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

body.sidebar-overlay .sidebar .sidebar-content {
  max-height: calc(100% - 50px);
  position: relative;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }

.navigation .sidebar {
  background: -webkit-linear-gradient(top, #27282e 0%, #3a4150 100%);
  background: linear-gradient(to bottom, #27282e 0%, #3a4150 100%);
  direction: ltr; }
  .navigation .sidebar ul.side-menu {
    list-style-type: none;
    background: none;
    padding-left: 0;
    margin-bottom: 0; }
    .navigation .sidebar ul.side-menu > li {
      border-bottom: none;
      box-sizing: border-box;
      /*border-bottom: $sidebar-border;*/
      border-right: 1px solid #212121; }
      .navigation .sidebar ul.side-menu > li > a {
        display: block;
        width: 100%;
        padding: 15px 25px 15px 20px;
        color: #777b85;
        position: relative; }
        .navigation .sidebar ul.side-menu > li > a > i:first-child {
          color: #53565c; }
        .navigation .sidebar ul.side-menu > li > a .nav-label {
          font-size: 10px;
          text-transform: uppercase;
          letter-spacing: 1px; }
        .navigation .sidebar ul.side-menu > li > a i:first-child {
          margin-right: 10px;
          width: 30px;
          text-align: center; }
        .navigation .sidebar ul.side-menu > li > a:hover {
          color: white;
          background-color: #383b44;
          text-decoration: none;
          box-shadow: 0px -1px 0px 0px #282930 inset, 0px 1px 0px 0px transparent inset; }
          .navigation .sidebar ul.side-menu > li > a:hover > i:first-child {
            color: white; }
        .navigation .sidebar ul.side-menu > li > a:focus, .navigation .sidebar ul.side-menu > li > a:active {
          text-decoration: none; }
      .navigation .sidebar ul.side-menu > li.active > a {
        color: white;
        background-color: #383b44;
        text-decoration: none;
        box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
        box-shadow: 3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #282930 inset, 0px 1px 0px 0px transparent inset; }
        .navigation .sidebar ul.side-menu > li.active > a > i:first-child {
          color: white; }
      .navigation .sidebar ul.side-menu > li.nested-active:not(.expanded) > a {
        color: white;
        background-color: #383b44;
        text-decoration: none;
        box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
        box-shadow: 3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #282930 inset, 0px 1px 0px 0px transparent inset; }
        .navigation .sidebar ul.side-menu > li.nested-active:not(.expanded) > a > i:first-child {
          color: white; }

.rtl .navigation .sidebar ul.side-menu > li {
  border-right: none;
  border-left: 1px solid #212121; }
  .rtl .navigation .sidebar ul.side-menu > li > a {
    direction: rtl;
    text-align: right;
    padding: 15px 20px 15px 25px; }
    .rtl .navigation .sidebar ul.side-menu > li > a i:first-child {
      margin-right: 0;
      margin-left: 4px; }
  .rtl .navigation .sidebar ul.side-menu > li.active > a {
    color: white;
    background-color: #383b44;
    text-decoration: none;
    box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
    box-shadow: -3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset; }
  .rtl .navigation .sidebar ul.side-menu > li.nested-active:not(.expanded) > a {
    color: white;
    background-color: #383b44;
    text-decoration: none;
    box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
    box-shadow: -3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset; }

.rtl .navigation .sidebar .pull-right {
  float: left !important; }

.sidebar-big-icons .navigation .sidebar ul.side-menu > li > a {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px; }
  .sidebar-big-icons .navigation .sidebar ul.side-menu > li > a > *:not(:first-child):not(.nav-label) {
    display: none; }
  .sidebar-big-icons .navigation .sidebar ul.side-menu > li > a > i:first-child {
    display: inline-block;
    width: 100%;
    font-size: 24px;
    margin-bottom: 10px;
    margin-right: 0; }

.sidebar-slim .navigation .sidebar ul.side-menu > li > a {
  text-align: center;
  padding: 15px 10px; }
  .sidebar-slim .navigation .sidebar ul.side-menu > li > a > *:not(:first-child) {
    display: none; }
  .sidebar-slim .navigation .sidebar ul.side-menu > li > a .nav-label {
    display: none; }
  .sidebar-slim .navigation .sidebar ul.side-menu > li > a i:first-child {
    margin-right: 0; }

/********************************************************
					Sub menus definition
********************************************************/
.navigation .sidebar ul.side-menu li {
  position: relative; }
  .navigation .sidebar ul.side-menu li ul {
    -webkit-transition: all 0.2s;
            transition: all 0.2s;
    display: block;
    list-style-type: none;
    padding-left: 0;
    display: none;
    height: 0;
    overflow: hidden;
    transition: max-height 1s;
    -webkit-transition: max-height 1s; }
    .navigation .sidebar ul.side-menu li ul li.active > a:hover,
    .navigation .sidebar ul.side-menu li ul li.active > a {
      color: white;
      background-color: #383b44;
      text-decoration: none;
      box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
      box-shadow: 3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #282930 inset, 0px 1px 0px 0px transparent inset; }
    .navigation .sidebar ul.side-menu li ul li a {
      position: relative;
      display: block;
      color: #777b85;
      padding: 15px 25px 15px 0; }
      .navigation .sidebar ul.side-menu li ul li a .nav-label {
        font-size: 10px;
        text-transform: uppercase;
        letter-spacing: 2px; }
      .navigation .sidebar ul.side-menu li ul li a:hover {
        color: white;
        background-color: #383b44;
        text-decoration: none;
        box-shadow: 0px -1px 0px 0px #282930 inset, 0px 1px 0px 0px transparent inset; }
      .navigation .sidebar ul.side-menu li ul li a:focus, .navigation .sidebar ul.side-menu li ul li a:active {
        text-decoration: none; }
    .navigation .sidebar ul.side-menu li ul li.nested-active:not(.expanded) > a {
      color: white;
      background-color: #383b44;
      text-decoration: none;
      box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
      box-shadow: 3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #282930 inset, 0px 1px 0px 0px transparent inset; }
    .navigation .sidebar ul.side-menu li ul.velocity-animating {
      display: block; }
  .navigation .sidebar ul.side-menu li.expanded > ul {
    display: block;
    height: auto; }
  .navigation .sidebar ul.side-menu li > a > .arrow {
    position: absolute;
    right: 25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    .navigation .sidebar ul.side-menu li > a > .arrow:before {
      content: "\f104"; }
  .navigation .sidebar ul.side-menu li.expanded > a > .arrow:before {
    content: "\f107"; }

.rtl .navigation .sidebar ul.side-menu li > a > .arrow {
  right: auto;
  left: 13px; }

.rtl .navigation .sidebar ul.side-menu li ul li a {
  padding: 15px 0 15px 25px;
  text-align: right; }

.rtl .navigation .sidebar ul.side-menu li ul li.active > a:hover,
.rtl .navigation .sidebar ul.side-menu li ul li.active > a {
  color: white;
  background-color: #383b44;
  text-decoration: none;
  box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
  box-shadow: -3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset; }

.rtl .navigation .sidebar ul.side-menu li ul li.nested-active:not(.expanded) > a {
  color: white;
  background-color: #383b44;
  text-decoration: none;
  box-shadow: 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset;
  box-shadow: -3px 0 0 0 #FA5E49 inset, 0px -1px 0px 0px #212121 inset, 0px 1px 0px 0px #212121 inset; }

body:not(.rtl) .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {
  padding-left: 59px; }

body:not(.rtl) .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {
  padding-left: 70px; }

body:not(.rtl) .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {
  padding-left: 70px; }

body.rtl .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {
  padding-right: 50px; }

body.rtl .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {
  padding-right: 60px; }

body.rtl .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {
  padding-right: 70px; }

body.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {
  padding-left: 0; }

body.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {
  padding-left: 15px; }

body.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {
  padding-left: 30px; }

body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {
  padding-right: 0; }

body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {
  padding-right: 15px; }

body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {
  padding-right: 30px; }

body.sidebar-big-icons .navigation .sidebar ul.side-menu > li, body.sidebar-slim .navigation .sidebar ul.side-menu > li {
  position: static; }
  body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li > a {
    padding-left: 5px;
    padding-right: 5px;
    word-wrap: break-word; }
  body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul {
    padding: 15px;
    min-width: 250px;
    position: absolute;
    left: 100%;
    top: 0;
    background: #383b44;
    min-height: 100%;
    z-index: 100;
    border-right: 1px solid #212121;
    border-bottom: 1px solid #212121; }
    body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul > li:first-child > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul > li:first-child > a {
      padding-top: 15px; }
    body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a {
      padding: 0 20px 0px 0;
      margin-bottom: 15px;
      /*padding-left: 0px;
							padding-right: 20px;
							padding-bottom: 15px;
							*/ }
      body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a:hover, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a:hover {
        box-shadow: none;
        background: none; }
      body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a .arrow, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a .arrow {
        right: 3px; }
    body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li.active > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li.active > a {
      box-shadow: none;
      background: none; }
    body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li.nested-active:not(.expanded) > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li.nested-active:not(.expanded) > a {
      box-shadow: none;
      background: none; }
  body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover.has-submenu, body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover.has-submenu {
    border-right-color: #383b44; }
  body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover > ul, body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover > ul {
    display: block; }
  body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a {
    color: white;
    background-color: #383b44;
    text-decoration: none; }
    body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child, body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
      color: white; }

body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li {
  position: static; }
  body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li > ul {
    left: auto;
    right: 100%;
    border-right: none;
    border-left: 1px solid #212121; }
    body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a {
      padding: 0 0 0 20px; }
      body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a .arrow, body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a .arrow {
        right: auto;
        left: 3px; }

body.sidebar-big-icons .submenu-level-1 {
  box-shadow: 5px 0px 21px -5px rgba(0, 0, 0, 0.08);
  z-index: 2; }

body.sidebar-big-icons.sidebar-full-height:not(.navbar-disabled) .navigation .sidebar ul.side-menu > li > .submenu-level-1 {
  top: 50px;
  min-height: calc(100% - 50px); }

body.sidebar-big-icons.sidebar-full-height.sidebar-fixed:not(.navbar-fixed):not(.navbar-disabled) .affix .submenu-level-1 {
  top: 0 !important;
  min-height: 100% !important; }

body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul:before {
  content: attr(data-submenu-title);
  display: block;
  width: 100%;
  padding-bottom: 10px;
  border-bottom: 1px solid #586274;
  font-size: 18px;
  color: white; }

body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul:before {
  text-align: right; }

body.sidebar-slim .navigation .sidebar ul.side-menu > li {
  position: relative; }
  body.sidebar-slim .navigation .sidebar ul.side-menu > li .badge {
    display: none; }
  body.sidebar-slim .navigation .sidebar ul.side-menu > li ul {
    position: absolute;
    left: 100%;
    height: auto;
    min-width: 200px;
    overflow: visible;
    background: #383b44;
    padding: 0;
    top: -1px;
    border-top: 1px solid #212121;
    border-bottom: 1px solid #212121;
    border-right: none; }
    body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li {
      border-right: 1px solid #212121; }
      body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a {
        margin: 0;
        padding: 10px 24px 10px 13px !important; }
        body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a > .arrow {
          right: 10px;
          -webkit-transform: scaleX(-1) translateY(-50%);
                  transform: scaleX(-1) translateY(-50%); }
      body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:not(:first-child) {
        border-left: 1px solid #212121; }
      body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:hover > ul {
        display: block; }
      body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:hover:not(.active) > a {
        color: white;
        background-color: #383b44;
        text-decoration: none; }
  body.sidebar-slim .navigation .sidebar ul.side-menu > li.primary-submenu > ul {
    top: 0; }
    body.sidebar-slim .navigation .sidebar ul.side-menu > li.primary-submenu > ul > li {
      border-left: none; }

body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li {
  position: relative; }
  body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul {
    left: auto;
    right: 100%;
    border-left: none; }
    body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li {
      border-right: none;
      border-left: 1px solid #212121; }
      body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a {
        margin: 0;
        padding: 10px 13px 10px 24px !important; }
        body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a > .arrow {
          right: auto;
          left: 10px;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
      body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:not(:first-child) {
        border-right: 1px solid #212121; }
  body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li.primary-submenu > ul > li {
    border-right: none; }

/********************************************************
					Right sidebar
********************************************************/
body:not(.navbar-fixed):not(.sidebar-overlay) .right-sidebar.affix {
  height: 100%;
  top: 0; }

body.navbar-fixed .right-sidebar {
  position: fixed; }

body.navbar-disabled .right-sidebar {
  top: 0;
  height: 100%; }

@media only screen and (min-width: 1200px) {
  body.boxed-layout:not(.navbar-fixed) .right-sidebar.affix-top {
    left: auto !important;
    right: 0 !important; }
  body.boxed-layout.navbar-fixed .right-sidebar,
  body.boxed-layout .right-sidebar.affix {
    left: auto;
    right: 50%;
    -webkit-transform: translateX(600px);
            transform: translateX(600px); }
  body.boxed-layout .right-sidebar {
    display: none;
    margin-right: 0; }
    body.boxed-layout .right-sidebar.active {
      display: block; } }

body.sidebar-overlay .right-sidebar {
  top: 0 !important;
  height: 100%;
  z-index: 1060; }

.right-sidebar {
  width: 300px;
  /*padding-right: 20px;*/
  padding-left: 20px;
  position: absolute;
  overflow: hidden;
  top: 50px;
  height: calc(100% - 50px);
  right: 0;
  margin-right: -300px;
  background-color: white;
  border-left: transparent;
  z-index: 99;
  -webkit-transition: margin 0.2s ease-out;
          transition: margin 0.2s ease-out; }
  .right-sidebar.affix {
    position: fixed; }
  .right-sidebar.active {
    margin-right: 0; }

body.rtl .right-sidebar {
  right: auto;
  left: 0;
  margin-left: -300px;
  margin-right: 0; }
  body.rtl .right-sidebar.active {
    margin-left: 0; }

.cmd-right-sidebar-toggle:focus i {
  color: #C4C9D3; }

.cmd-right-sidebar-toggle:hover i {
  color: white; }

.cmd-right-sidebar-toggle.active i {
  color: white; }

.right-sidebar .vertical-scroll-container {
  position: relative;
  overflow-y: auto; }

.right-sidebar .right-sidebar-extra-content {
  position: absolute;
  width: 100%;
  left: 100%;
  padding-left: 0;
  background-color: white;
  -webkit-transition: left 0.2s;
          transition: left 0.2s;
  z-index: 1200; }
  .right-sidebar .right-sidebar-extra-content.active {
    left: 0; }

/********************************************************
					Additional classes
********************************************************/
.navigation .sidebar .sidebar-section {
  padding-left: 23px;
  padding-right: 25px; }

.navigation .sidebar hr {
  border-top-color: #212121; }

.sidebar-slim .sidebar-container-default,
.sidebar-big-icons .sidebar-container-default {
  display: none; }

body:not(.sidebar-big-icons) .sidebar-container-big-icons {
  display: none; }

body:not(.sidebar-full-height) .sidebar-container-slim,
body:not(.sidebar-slim) .sidebar-container-slim {
  display: none; }

.add-on-container {
  border-right: 1px solid #212121;
  border-bottom: 1px solid #3E4659; }

.sidebar-container-default {
  padding-top: 3rem;
  padding-bottom: 3rem; }

.sidebar-container-big-icons {
  padding: 3rem 0;
  text-align: center; }

.sidebar-container-slim {
  min-height: 50px;
  position: relative; }
  .sidebar-container-slim > .avatar {
    position: absolute !important;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.bar-details {
  padding: 3px 0; }

/*************************************************************
/*				SIDEBAR COLORS
/*************************************************************/
.sidebar-primary .navigation .side-menu .label.label-outline,
.sidebar-primary .navigation .side-menu .badge.badge-outline,
.sidebar-info .navigation .side-menu .label.label-outline,
.sidebar-info .navigation .side-menu .badge.badge-outline,
.sidebar-success .navigation .side-menu .label.label-outline,
.sidebar-success .navigation .side-menu .badge.badge-outline,
.sidebar-warning .navigation .side-menu .label.label-outline,
.sidebar-warning .navigation .side-menu .badge.badge-outline,
.sidebar-danger .navigation .side-menu .label.label-outline,
.sidebar-danger .navigation .side-menu .badge.badge-outline,
.sidebar-lightingyellow .navigation .side-menu .label.label-outline,
.sidebar-lightingyellow .navigation .side-menu .badge.badge-outline,
.sidebar-softpurple .navigation .side-menu .label.label-outline,
.sidebar-softpurple .navigation .side-menu .badge.badge-outline {
  border-color: rgba(255, 255, 255, 0.7);
  color: rgba(255, 255, 255, 0.7); }

body.sidebar-light-primary .navigation .sidebar,
body.sidebar-light-success .navigation .sidebar,
body.sidebar-light-info .navigation .sidebar,
body.sidebar-light-warning .navigation .sidebar,
body.sidebar-light-danger .navigation .sidebar,
body.sidebar-light-lightingyellow .navigation .sidebar,
body.sidebar-light-softpurple .navigation .sidebar {
  color: RGBA(10, 10, 10, 0.3); }
  body.sidebar-light-primary .navigation .sidebar h1, body.sidebar-light-primary .navigation .sidebar h2, body.sidebar-light-primary .navigation .sidebar h3, body.sidebar-light-primary .navigation .sidebar h4, body.sidebar-light-primary .navigation .sidebar h5, body.sidebar-light-primary .navigation .sidebar h6,
  body.sidebar-light-primary .navigation .sidebar .h1, body.sidebar-light-primary .navigation .sidebar .h2, body.sidebar-light-primary .navigation .sidebar .h3, body.sidebar-light-primary .navigation .sidebar .h4, body.sidebar-light-primary .navigation .sidebar .h5, body.sidebar-light-primary .navigation .sidebar .h6,
  body.sidebar-light-success .navigation .sidebar h1,
  body.sidebar-light-success .navigation .sidebar h2,
  body.sidebar-light-success .navigation .sidebar h3,
  body.sidebar-light-success .navigation .sidebar h4,
  body.sidebar-light-success .navigation .sidebar h5,
  body.sidebar-light-success .navigation .sidebar h6,
  body.sidebar-light-success .navigation .sidebar .h1,
  body.sidebar-light-success .navigation .sidebar .h2,
  body.sidebar-light-success .navigation .sidebar .h3,
  body.sidebar-light-success .navigation .sidebar .h4,
  body.sidebar-light-success .navigation .sidebar .h5,
  body.sidebar-light-success .navigation .sidebar .h6,
  body.sidebar-light-info .navigation .sidebar h1,
  body.sidebar-light-info .navigation .sidebar h2,
  body.sidebar-light-info .navigation .sidebar h3,
  body.sidebar-light-info .navigation .sidebar h4,
  body.sidebar-light-info .navigation .sidebar h5,
  body.sidebar-light-info .navigation .sidebar h6,
  body.sidebar-light-info .navigation .sidebar .h1,
  body.sidebar-light-info .navigation .sidebar .h2,
  body.sidebar-light-info .navigation .sidebar .h3,
  body.sidebar-light-info .navigation .sidebar .h4,
  body.sidebar-light-info .navigation .sidebar .h5,
  body.sidebar-light-info .navigation .sidebar .h6,
  body.sidebar-light-warning .navigation .sidebar h1,
  body.sidebar-light-warning .navigation .sidebar h2,
  body.sidebar-light-warning .navigation .sidebar h3,
  body.sidebar-light-warning .navigation .sidebar h4,
  body.sidebar-light-warning .navigation .sidebar h5,
  body.sidebar-light-warning .navigation .sidebar h6,
  body.sidebar-light-warning .navigation .sidebar .h1,
  body.sidebar-light-warning .navigation .sidebar .h2,
  body.sidebar-light-warning .navigation .sidebar .h3,
  body.sidebar-light-warning .navigation .sidebar .h4,
  body.sidebar-light-warning .navigation .sidebar .h5,
  body.sidebar-light-warning .navigation .sidebar .h6,
  body.sidebar-light-danger .navigation .sidebar h1,
  body.sidebar-light-danger .navigation .sidebar h2,
  body.sidebar-light-danger .navigation .sidebar h3,
  body.sidebar-light-danger .navigation .sidebar h4,
  body.sidebar-light-danger .navigation .sidebar h5,
  body.sidebar-light-danger .navigation .sidebar h6,
  body.sidebar-light-danger .navigation .sidebar .h1,
  body.sidebar-light-danger .navigation .sidebar .h2,
  body.sidebar-light-danger .navigation .sidebar .h3,
  body.sidebar-light-danger .navigation .sidebar .h4,
  body.sidebar-light-danger .navigation .sidebar .h5,
  body.sidebar-light-danger .navigation .sidebar .h6,
  body.sidebar-light-lightingyellow .navigation .sidebar h1,
  body.sidebar-light-lightingyellow .navigation .sidebar h2,
  body.sidebar-light-lightingyellow .navigation .sidebar h3,
  body.sidebar-light-lightingyellow .navigation .sidebar h4,
  body.sidebar-light-lightingyellow .navigation .sidebar h5,
  body.sidebar-light-lightingyellow .navigation .sidebar h6,
  body.sidebar-light-lightingyellow .navigation .sidebar .h1,
  body.sidebar-light-lightingyellow .navigation .sidebar .h2,
  body.sidebar-light-lightingyellow .navigation .sidebar .h3,
  body.sidebar-light-lightingyellow .navigation .sidebar .h4,
  body.sidebar-light-lightingyellow .navigation .sidebar .h5,
  body.sidebar-light-lightingyellow .navigation .sidebar .h6,
  body.sidebar-light-softpurple .navigation .sidebar h1,
  body.sidebar-light-softpurple .navigation .sidebar h2,
  body.sidebar-light-softpurple .navigation .sidebar h3,
  body.sidebar-light-softpurple .navigation .sidebar h4,
  body.sidebar-light-softpurple .navigation .sidebar h5,
  body.sidebar-light-softpurple .navigation .sidebar h6,
  body.sidebar-light-softpurple .navigation .sidebar .h1,
  body.sidebar-light-softpurple .navigation .sidebar .h2,
  body.sidebar-light-softpurple .navigation .sidebar .h3,
  body.sidebar-light-softpurple .navigation .sidebar .h4,
  body.sidebar-light-softpurple .navigation .sidebar .h5,
  body.sidebar-light-softpurple .navigation .sidebar .h6 {
    color: #3E4659; }
  body.sidebar-light-primary .navigation .sidebar .text-white,
  body.sidebar-light-success .navigation .sidebar .text-white,
  body.sidebar-light-info .navigation .sidebar .text-white,
  body.sidebar-light-warning .navigation .sidebar .text-white,
  body.sidebar-light-danger .navigation .sidebar .text-white,
  body.sidebar-light-lightingyellow .navigation .sidebar .text-white,
  body.sidebar-light-softpurple .navigation .sidebar .text-white {
    color: #3E4659; }
  body.sidebar-light-primary .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-primary .navigation .sidebar .nav > li > a:focus,
  body.sidebar-light-success .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-success .navigation .sidebar .nav > li > a:focus,
  body.sidebar-light-info .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-info .navigation .sidebar .nav > li > a:focus,
  body.sidebar-light-warning .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-warning .navigation .sidebar .nav > li > a:focus,
  body.sidebar-light-danger .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-danger .navigation .sidebar .nav > li > a:focus,
  body.sidebar-light-lightingyellow .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-lightingyellow .navigation .sidebar .nav > li > a:focus,
  body.sidebar-light-softpurple .navigation .sidebar .nav > li > a:hover,
  body.sidebar-light-softpurple .navigation .sidebar .nav > li > a:focus {
    background-color: white; }
  body.sidebar-light-primary .navigation .sidebar .avatar .avatar-status,
  body.sidebar-light-success .navigation .sidebar .avatar .avatar-status,
  body.sidebar-light-info .navigation .sidebar .avatar .avatar-status,
  body.sidebar-light-warning .navigation .sidebar .avatar .avatar-status,
  body.sidebar-light-danger .navigation .sidebar .avatar .avatar-status,
  body.sidebar-light-lightingyellow .navigation .sidebar .avatar .avatar-status,
  body.sidebar-light-softpurple .navigation .sidebar .avatar .avatar-status {
    border-color: white; }

body .main-wrap {
  background-color: #3A4150; }

body .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.3);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  body .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  body .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  body .navigation .sidebar .add-on-container,
  body .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.1); }
  body .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    body .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  body .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  body .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    body .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      body .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    body .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    body .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  body .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FA5E49; }
    body .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  body .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  body .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  body .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #FA5E49 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    body .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    body .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  body .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FA5E49; }
  body .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  body .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  body .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #FA5E49 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    body .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    body .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-primary .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-primary .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-primary .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-primary .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-primary .navigation .sidebar .add-on-container,
  .sidebar-dark-primary .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-primary .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-primary .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #579EF7; }
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #579EF7 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #579EF7; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #579EF7 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-info .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-info .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-info .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-info .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-info .navigation .sidebar .add-on-container,
  .sidebar-dark-info .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-info .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-info .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-info .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #40C697; }
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #40C697 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #40C697; }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #40C697 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-success .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-success .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-success .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-success .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-success .navigation .sidebar .add-on-container,
  .sidebar-dark-success .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-success .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-success .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-success .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #84b547; }
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #84b547 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #84b547; }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #84b547 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-warning .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-warning .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-warning .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-warning .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-warning .navigation .sidebar .add-on-container,
  .sidebar-dark-warning .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-warning .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-warning .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FA5E49; }
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #FA5E49 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FA5E49; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #FA5E49 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-danger .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-danger .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-danger .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-danger .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-danger .navigation .sidebar .add-on-container,
  .sidebar-dark-danger .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-danger .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-danger .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #CB3D4A; }
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #CB3D4A inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #CB3D4A; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #CB3D4A inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-softpurple .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-softpurple .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-softpurple .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-softpurple .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-softpurple .navigation .sidebar .add-on-container,
  .sidebar-dark-softpurple .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #B16EEC; }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #B16EEC inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #B16EEC; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #B16EEC inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-dark-lightingyellow .main-wrap {
  background-color: #3A4150; }

.sidebar-dark-lightingyellow .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #27282E 0%, #3A4150 100%);
  background: linear-gradient(-180deg, #27282E 0%, #3A4150 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-lightingyellow .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-lightingyellow .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.1); }
  .sidebar-dark-lightingyellow .navigation .sidebar .add-on-container,
  .sidebar-dark-lightingyellow .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.2);
    background: white; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.4); }
      .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FEC724; }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.2); }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #FEC724 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FEC724; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #383B44;
    box-shadow: 0px -1px 0px 0px #383B44 inset; }
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #FEC724 inset, 0px -1px 0px 0px #383B44 inset;
    background: #383B44;
    color: white; }
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-dark-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #383B44; }

.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #383B44;
  box-shadow: 0px -1px 0px 0px #383B44 inset; }

.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #383B44;
  background-color: #383B44;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #383B44; }
  .sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }
  .sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #383B44;
    box-shadow: none; }

.sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #383B44 inset;
  background: #383B44;
  color: white; }
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #383B44;
  border-color: #383B44; }
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-dark-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.2); }

.sidebar-light-primary .main-wrap {
  background-color: white; }

.sidebar-light-primary .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-primary .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-primary .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-primary .navigation .sidebar .add-on-container,
  .sidebar-light-primary .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-primary .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-primary .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-primary .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.8);
      font-weight: 600; }
      .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 0.8);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #579EF7; }
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.8); }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #579EF7 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #579EF7; }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #579EF7 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-light-info .main-wrap {
  background-color: white; }

.sidebar-light-info .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-info .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-info .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-info .navigation .sidebar .add-on-container,
  .sidebar-light-info .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-info .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-info .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-info .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.4);
      font-weight: 600; }
      .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 1);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #40C697; }
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.2); }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #40C697 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #40C697; }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #40C697 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-light-success .main-wrap {
  background-color: white; }

.sidebar-light-success .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-success .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-success .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-success .navigation .sidebar .add-on-container,
  .sidebar-light-success .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-success .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-success .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-success .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.4);
      font-weight: 600; }
      .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 1);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #84b547; }
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.2); }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #84b547 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #84b547; }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #84b547 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-light-warning .main-wrap {
  background-color: white; }

.sidebar-light-warning .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-warning .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-warning .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-warning .navigation .sidebar .add-on-container,
  .sidebar-light-warning .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-warning .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-warning .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-warning .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.4);
      font-weight: 600; }
      .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 1);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FA5E49; }
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.2); }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #FA5E49 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FA5E49; }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #FA5E49 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-light-danger .main-wrap {
  background-color: white; }

.sidebar-light-danger .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-danger .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-danger .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-danger .navigation .sidebar .add-on-container,
  .sidebar-light-danger .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-danger .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-danger .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-danger .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.4);
      font-weight: 600; }
      .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 1);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #CB3D4A; }
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.2); }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #CB3D4A inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #CB3D4A; }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #CB3D4A inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-light-softpurple .main-wrap {
  background-color: white; }

.sidebar-light-softpurple .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-softpurple .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-softpurple .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-softpurple .navigation .sidebar .add-on-container,
  .sidebar-light-softpurple .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.4);
      font-weight: 600; }
      .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 1);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #B16EEC; }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.2); }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #B16EEC inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #B16EEC; }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #B16EEC inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-light-lightingyellow .main-wrap {
  background-color: white; }

.sidebar-light-lightingyellow .navigation .sidebar {
  background: white;
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-lightingyellow .navigation .sidebar .text-muted {
    color: RGBA(10, 10, 10, 0.3); }
  .sidebar-light-lightingyellow .navigation .sidebar hr {
    border-top-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-lightingyellow .navigation .sidebar .add-on-container,
  .sidebar-light-lightingyellow .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: RGBA(10, 10, 10, 0.1); }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-overlay-head {
    border-color: RGBA(10, 10, 10, 0.1);
    border-width: 0 0 1px 0; }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: RGBA(10, 10, 10, 0.1);
    background: white; }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu li a {
      color: RGBA(10, 10, 10, 0.4);
      font-weight: 600; }
      .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: RGBA(10, 10, 10, 1);
      background: RGBA(243, 244, 246, 1); }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: RGBA(243, 244, 246, 1);
      color: #555555; }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FEC724; }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: RGBA(10, 10, 10, 0.2); }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px #FEC724 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: RGBA(10, 10, 10, 0.6); }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FEC724; }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: RGBA(10, 10, 10, 1);
    background: #F3F4F6;
    box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px #FEC724 inset, 0px -1px 0px 0px #F3F4F6 inset;
    background: #F3F4F6;
    color: RGBA(10, 10, 10, 1); }
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-light-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: RGBA(10, 10, 10, 1);
  background-color: #F3F4F6; }

.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: RGBA(10, 10, 10, 1);
  background: #F3F4F6;
  box-shadow: 0px -1px 0px 0px #F3F4F6 inset; }

.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: RGBA(10, 10, 10, 1); }

.sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #F3F4F6;
  background-color: #F3F4F6;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #F3F4F6; }
  .sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }
  .sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1);
    background-color: #F3F4F6;
    box-shadow: none; }

.sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #F3F4F6 inset;
  background: #F3F4F6;
  color: RGBA(10, 10, 10, 1); }
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: RGBA(10, 10, 10, 1); }

.sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #F3F4F6;
  border-color: #F3F4F6; }
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: RGBA(10, 10, 10, 1); }
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-light-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: RGBA(10, 10, 10, 1);
    border-color: RGBA(10, 10, 10, 0.1); }

.sidebar-primary .main-wrap {
  background-color: #A9CEFA; }

.sidebar-primary .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #579EF7 0%, #A9CDFB 100%);
  background: linear-gradient(-180deg, #579EF7 0%, #A9CDFB 100%);
  color: rgba(255, 255, 255, 0.7);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-primary .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.6); }
  .sidebar-primary .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.2); }
  .sidebar-primary .navigation .sidebar .add-on-container,
  .sidebar-primary .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-primary .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-primary .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-primary .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.9); }
      .sidebar-primary .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: rgba(255, 255, 255, 0.3); }
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: #555555; }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #579EF7; }
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.4); }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #98C6F9;
    box-shadow: 0px -1px 0px 0px #98C6F9 inset; }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #98C6F9 inset;
    background: #98C6F9;
    color: white; }
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #579EF7; }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #98C6F9;
    box-shadow: 0px -1px 0px 0px #98C6F9 inset; }
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #98C6F9 inset;
    background: #98C6F9;
    color: white; }
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #98C6F9; }

.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #98C6F9;
  box-shadow: 0px -1px 0px 0px #98C6F9 inset; }

.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #98C6F9;
  background-color: #98C6F9;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #98C6F9; }
  .sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #98C6F9;
    box-shadow: none; }
  .sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #98C6F9;
    box-shadow: none; }

.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #98C6F9 inset;
  background: #98C6F9;
  color: white; }
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #98C6F9;
  border-color: #98C6F9; }
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }

.sidebar-info .main-wrap {
  background-color: #99E1C8; }

.sidebar-info .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #40C697 0%, #99E1C8 100%);
  background: linear-gradient(-180deg, #40C697 0%, #99E1C8 100%);
  color: white;
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-info .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.6); }
  .sidebar-info .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.2); }
  .sidebar-info .navigation .sidebar .add-on-container,
  .sidebar-info .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-info .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-info .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-info .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu li a {
      color: white; }
      .sidebar-info .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: yellow; }
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: red; }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #40C697; }
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.4); }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #95DFC5;
    box-shadow: 0px -1px 0px 0px #95DFC5 inset; }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #95DFC5 inset;
    background: #95DFC5;
    color: white; }
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #40C697; }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #95DFC5;
    box-shadow: 0px -1px 0px 0px #95DFC5 inset; }
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #95DFC5 inset;
    background: #95DFC5;
    color: white; }
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #95DFC5; }

.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #95DFC5;
  box-shadow: 0px -1px 0px 0px #95DFC5 inset; }

.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #95DFC5;
  background-color: #95DFC5;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #95DFC5; }
  .sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #95DFC5;
    box-shadow: none; }
  .sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #95DFC5;
    box-shadow: none; }

.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #95DFC5 inset;
  background: #95DFC5;
  color: white; }
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #95DFC5;
  border-color: #95DFC5; }
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }

.sidebar-success .main-wrap {
  background-color: #B4D090; }

.sidebar-success .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #84b547 0%, #B4D090 100%);
  background: linear-gradient(-180deg, #84b547 0%, #B4D090 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-success .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.6); }
  .sidebar-success .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.2); }
  .sidebar-success .navigation .sidebar .add-on-container,
  .sidebar-success .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-success .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-success .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-success .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.9); }
      .sidebar-success .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: yellow; }
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: red; }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #84b547; }
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.4); }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #BAD49A;
    box-shadow: 0px -1px 0px 0px #BAD49A inset; }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #BAD49A inset;
    background: #BAD49A;
    color: white; }
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #84b547; }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #BAD49A;
    box-shadow: 0px -1px 0px 0px #BAD49A inset; }
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #BAD49A inset;
    background: #BAD49A;
    color: white; }
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #BAD49A; }

.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #BAD49A;
  box-shadow: 0px -1px 0px 0px #BAD49A inset; }

.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #BAD49A;
  background-color: #BAD49A;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #BAD49A; }
  .sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #BAD49A;
    box-shadow: none; }
  .sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #BAD49A;
    box-shadow: none; }

.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #BAD49A inset;
  background: #BAD49A;
  color: white; }
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #BAD49A;
  border-color: #BAD49A; }
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }

.sidebar-warning .main-wrap {
  background-color: #FA8D81; }

.sidebar-warning .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #FA5E49 0%, #FA8D81 100%);
  background: linear-gradient(-180deg, #FA5E49 0%, #FA8D81 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-warning .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.6); }
  .sidebar-warning .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.2); }
  .sidebar-warning .navigation .sidebar .add-on-container,
  .sidebar-warning .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-warning .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-warning .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-warning .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.9); }
      .sidebar-warning .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: yellow; }
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: red; }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FA5E49; }
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.4); }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #FAA39A;
    box-shadow: 0px -1px 0px 0px #FAA39A inset; }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #FAA39A inset;
    background: #FAA39A;
    color: white; }
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FA5E49; }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #FAA39A;
    box-shadow: 0px -1px 0px 0px #FAA39A inset; }
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #FAA39A inset;
    background: #FAA39A;
    color: white; }
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #FAA39A; }

.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #FAA39A;
  box-shadow: 0px -1px 0px 0px #FAA39A inset; }

.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #FAA39A;
  background-color: #FAA39A;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #FAA39A; }
  .sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #FAA39A;
    box-shadow: none; }
  .sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #FAA39A;
    box-shadow: none; }

.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #FAA39A inset;
  background: #FAA39A;
  color: white; }
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #FAA39A;
  border-color: #FAA39A; }
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }

.sidebar-danger .main-wrap {
  background-color: #DA7680; }

.sidebar-danger .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #CB3D4A 0%, #DA7680 100%);
  background: linear-gradient(-180deg, #CB3D4A 0%, #DA7680 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-danger .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.6); }
  .sidebar-danger .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.2); }
  .sidebar-danger .navigation .sidebar .add-on-container,
  .sidebar-danger .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-danger .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-danger .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-danger .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.9); }
      .sidebar-danger .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: yellow; }
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: red; }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #CB3D4A; }
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.4); }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #E19198;
    box-shadow: 0px -1px 0px 0px #E19198 inset; }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #E19198 inset;
    background: #E19198;
    color: white; }
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #CB3D4A; }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #E19198;
    box-shadow: 0px -1px 0px 0px #E19198 inset; }
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #E19198 inset;
    background: #E19198;
    color: white; }
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #E19198; }

.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #FAA39A;
  box-shadow: 0px -1px 0px 0px #E19198 inset; }

.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #E19198;
  background-color: #E19198;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #E19198; }
  .sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #E19198;
    box-shadow: none; }
  .sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #E19198;
    box-shadow: none; }

.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #E19198 inset;
  background: #E19198;
  color: white; }
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #E19198;
  border-color: #E19198; }
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }

.sidebar-softpurple .main-wrap {
  background-color: #C99FF1; }

.sidebar-softpurple .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #B16EEC 0%, #C99FF1 100%);
  background: linear-gradient(-180deg, #B16EEC 0%, #C99FF1 100%);
  color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-softpurple .navigation .sidebar .text-muted {
    color: rgba(255, 255, 255, 0.6); }
  .sidebar-softpurple .navigation .sidebar hr {
    border-top-color: rgba(255, 255, 255, 0.2); }
  .sidebar-softpurple .navigation .sidebar .add-on-container,
  .sidebar-softpurple .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-softpurple .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-softpurple .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-softpurple .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(255, 255, 255, 0.9); }
      .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: yellow; }
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: red; }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #B16EEC; }
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(255, 255, 255, 0.4); }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: white;
    background: #D1AFF2;
    box-shadow: 0px -1px 0px 0px #D1AFF2 inset; }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #D1AFF2 inset;
    background: #D1AFF2;
    color: white; }
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: white; }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #B16EEC; }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: white;
    background: #D1AFF2;
    box-shadow: 0px -1px 0px 0px #D1AFF2 inset; }
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #D1AFF2 inset;
    background: #D1AFF2;
    color: white; }
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-softpurple .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: white;
  background-color: #D1AFF2; }

.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #D1AFF2;
  box-shadow: 0px -1px 0px 0px #D1AFF2 inset; }

.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: white; }

.sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #D1AFF2;
  background-color: #D1AFF2;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #D1AFF2; }
  .sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: white;
    background-color: #D1AFF2;
    box-shadow: none; }
  .sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-softpurple.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white;
    background-color: #D1AFF2;
    box-shadow: none; }

.sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #D1AFF2 inset;
  background: #D1AFF2;
  color: white; }
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #D1AFF2;
  border-color: #D1AFF2; }
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-softpurple.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }

.sidebar-lightingyellow .main-wrap {
  background-color: #FEDD89; }

.sidebar-lightingyellow .navigation .sidebar {
  background: -webkit-linear-gradient(270deg, #FEC724 0%, #FEDD89 100%);
  background: linear-gradient(-180deg, #FEC724 0%, #FEDD89 100%);
  color: rgba(0, 0, 0, 0.2);
  box-shadow: 0px -15px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-lightingyellow .navigation .sidebar .text-muted {
    color: rgba(0, 0, 0, 0.3); }
  .sidebar-lightingyellow .navigation .sidebar hr {
    border-top-color: rgba(0, 0, 0, 0.1); }
  .sidebar-lightingyellow .navigation .sidebar .add-on-container,
  .sidebar-lightingyellow .navigation .sidebar .avatar-container {
    border-right: none;
    border-color: rgba(255, 255, 255, 0.3); }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-overlay-head {
    border-color: rgba(255, 255, 255, 0.3);
    border-width: 0 0 1px 0; }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-overlay-head .sidebar-switch {
      color: #555; }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-logo {
    border-right: none;
    border-bottom-color: rgba(255, 255, 255, 0.3);
    background: white; }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu li {
    border-right: none; }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu li a {
      color: rgba(0, 0, 0, 0.4); }
      .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu li a:hover {
        color: yellow;
        background: #F1F1F1; }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu li > a:hover {
      color: white;
      background: yellow; }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu li.active > a {
      background: rgba(255, 255, 255, 0.3);
      color: red; }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a {
    border-right: 0px solid #FEC724; }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {
      color: rgba(0, 0, 0, 0.2); }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li > a:hover {
    color: rgba(0, 0, 0, 0.5);
    background: #FEDE8D;
    box-shadow: 0px -1px 0px 0px #FEDE8D inset; }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #FEDE8D inset;
    background: #FEDE8D;
    color: rgba(0, 0, 0, 0.5); }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child {
      color: rgba(0, 0, 0, 0.4); }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {
    border-right: 0px solid #FEC724; }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {
    color: rgba(0, 0, 0, 0.5);
    background: #FEDE8D;
    box-shadow: 0px -1px 0px 0px #FEDE8D inset; }
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
  .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a {
    box-shadow: 3px 0px 0px 0px white inset, 0px -1px 0px 0px #FEDE8D inset;
    background: #FEDE8D;
    color: rgba(0, 0, 0, 0.5); }
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
    .sidebar-lightingyellow .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child {
      color: wheat; }

.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {
  box-shadow: none; }

.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a {
  color: rgba(0, 0, 0, 0.7);
  background-color: #FEDE8D; }

.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {
  color: #555555;
  background: #FEDE8D;
  box-shadow: 0px -1px 0px 0px #FEDE8D inset; }

.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {
  color: rgba(0, 0, 0, 0.4); }

.sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {
  border-color: #FEDE8D;
  background-color: #FEDE8D;
  box-shadow: 14px 4px 20px 3px rgba(0, 0, 0, 0.1); }
  .sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {
    border-color: transparent; }
    .sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
      border-color: #FEDE8D; }
  .sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {
    color: rgba(0, 0, 0, 0.7);
    background-color: #FEDE8D;
    box-shadow: none; }
  .sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-lightingyellow.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: rgba(0, 0, 0, 0.7);
    background-color: #FEDE8D;
    box-shadow: none; }

.sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {
  color: khaki; }

.sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {
  box-shadow: 0 -1px 0 0 #FEDE8D inset;
  background: #FEDE8D;
  color: white; }
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {
    color: white; }

.sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {
  background-color: #FEDE8D;
  border-color: #FEDE8D; }
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {
    box-shadow: none;
    border: none; }
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    background: none;
    box-shadow: none; }
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {
    color: white; }
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {
    background: none; }
  .sidebar-lightingyellow.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {
    color: white;
    border-color: RGBA(255, 255, 255, 0.3); }
