.corelogo {
  padding: 0% 10% 5% 10%;
}

.corelogo-header {
  padding: 1%;
  width: 230px;
  max-width: 80%;
}

.corelogo-navbar {
  padding: 1%;
  width: 180px;
  max-width: 80%;
  position: relative;
}

.dropdown-menu {
    background-color: #efd3ff;
}

.tim-row {
  margin-bottom: 20px;
}

.tim-white-buttons {
  background-color: #777777;
}

.typography-line {
  padding-left: 25%;
  margin-bottom: 35px;
  position: relative;
  display: block;
  width: 100%;
}

.typography-line span {
  bottom: 10px;
  color: #c0c1c2;
  display: block;
  font-weight: 400;
  font-size: 13px;
  line-height: 13px;
  left: 0;
  position: absolute;
  width: 260px;
  text-transform: none;
}

.tim-row {
  padding-top: 60px;
}

.tim-row h3 {
  margin-top: 0;
}

.offline-doc .page-header {
  display: flex;
  align-items: center;
}

.offline-doc .footer {
  position: absolute;
  width: 100%;
  background: transparent;
  bottom: 0;
  color: #fff;
  z-index: 1;
}

@media all and (min-width: 992px) {
  .sidebar .nav>li.active-pro {
    position: absolute;
    width: 100%;
    bottom: 10px;
  }
}

.card.card-upgrade .card-category {
  max-width: 530px;
  margin: 0 auto;
}

.dropdown-menu-limit {
  overflow: scroll;
  max-height: 90vh;
}

.sidebar .nav li>a,
.off-canvas-sidebar .nav li>a {
  /* margin: 10px 15px 0; */
  margin: 0;
  border-radius: 30px;
  color: #ffffff;
  display: block;
  text-decoration: none;
  position: relative;
  text-transform: uppercase;
  cursor: pointer;
  /* font-size: 0.62475rem; */
  font-size: .9rem;
  /* padding: 10px 8px; */
  padding: 0px 8px 5px 8px;
  line-height: 1.625rem;
  /* line-height: 1.625rem; */
}


.dark-content {
  /* background: #f5f6fa; */
  background: #green;
  /* background: linear-gradient(45deg, #1e1e2f, #2672F6); */
  background-repeat: no-repeat;
}

.dark-content .navbar.navbar-transparent .navbar-brand {
  color: #1d253b;
}

.dark-content .navbar.navbar-transparent .navbar-toggler-bar {
  background: #1d253b;
}

.dark-content .navbar.navbar-transparent .navbar-nav li a:not(.dropdown-item) {
  color: #1d253b;
}

.dark-content .navbar.navbar-transparent .navbar-nav li a:not(.dropdown-item) i {
  color: #1d253b;
}

.dark-content .navbar.navbar-transparent .navbar-minimize button i {
  color: #1d253b;
}

.dark-content .navbar.navbar-transparent .search-bar.input-group i {
  color: #1d253b;
}

.dark-content .navbar.navbar-transparent .search-bar.input-group .form-control {
  color: #344675;
}

.dark-content .navbar.navbar-transparent .search-bar.input-group .form-control::placeholder {
  color: #9A9A9A;
}

.dark-content .sidebar {
  box-shadow: 0 2px 22px 0 rgba(0, 0, 0, 0.1), 0 4px 20px 0 rgba(0, 0, 0, 0.15);
}

.dark-content .sidebar p {
  color: rgba(255, 255, 255, 0.8);
}

.dark-content .main-panel {
  background: linear-gradient(45deg, #1e1e2f, #2672F6);
  /* background: #f5f6fa; */
}

.dark-content h1,
.dark-content h2,
.dark-content h3,
.dark-content h4,
.dark-content h5,
.dark-content h6,
.dark-content p,
.dark-content ol li,
.dark-content ul li,
.dark-content pre {
  color: #1d253b;
}

p {
  color: #1d253b;
}

.dark-content p {
  color: #f70000;
}




.dark-content .font-icon-detail i {
  color: #222a42;
}

.dark-content .btn:not([data-action]):hover {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
}

.dark-content .btn-neutral.btn-link {
  color: rgba(34, 42, 66, 0.7);
}

.dark-content .form-control::-moz-placeholder {
  color: rgba(34, 42, 66, 0.4);
  opacity: 1;
  filter: alpha(opacity=100);
}

.dark-content .form-control:-moz-placeholder {
  color: rgba(34, 42, 66, 0.4);
  opacity: 1;
  filter: alpha(opacity=100);
}

.dark-content .form-control::-webkit-input-placeholder {
  color: rgba(34, 42, 66, 0.4);
  opacity: 1;
  filter: alpha(opacity=100);
}

.dark-content .form-control:-ms-input-placeholder {
  color: rgba(34, 42, 66, 0.4);
  opacity: 1;
  filter: alpha(opacity=100);
}

.dark-content .has-danger .form-control,
.dark-content .has-danger .input-group-prepend .input-group-text {
  border-color: #ec250d;
}

.dark-content .input-group-prepend .input-group-text {
  border-color: rgba(29, 37, 59, 0.5);
  color: #1d253b;
}

.dark-content .form-control {
  color: #222a42;
  border-color: rgba(29, 37, 59, 0.5);
}

.dark-content .form-control:focus {
  border-color: #e14eca;
}

.dark-content .form-group.no-border .form-control,
.dark-content .form-group.no-border .form-control+.input-group-prepend .input-group-text,
.dark-content .form-group.no-border .form-control+.input-group-append .input-group-text,
.dark-content .form-group.no-border .input-group-prepend .input-group-text,
.dark-content .form-group.no-border .input-group-append .input-group-text,
.dark-content .input-group.no-border .form-control,
.dark-content .input-group.no-border .form-control+.input-group-prepend .input-group-text,
.dark-content .input-group.no-border .form-control+.input-group-append .input-group-text,
.dark-content .input-group.no-border .input-group-prepend .input-group-text,
.dark-content .input-group.no-border .input-group-append .input-group-text {
  background-color: rgba(222, 222, 222, 0.3);
}

.dark-content .form-group.no-border .form-control:focus,
.dark-content .form-group.no-border .form-control:active,
.dark-content .form-group.no-border .form-control:active,
.dark-content .form-group.no-border .form-control+.input-group-prepend .input-group-text:focus,
.dark-content .form-group.no-border .form-control+.input-group-prepend .input-group-text:active,
.dark-content .form-group.no-border .form-control+.input-group-prepend .input-group-text:active,
.dark-content .form-group.no-border .form-control+.input-group-append .input-group-text:focus,
.dark-content .form-group.no-border .form-control+.input-group-append .input-group-text:active,
.dark-content .form-group.no-border .form-control+.input-group-append .input-group-text:active,
.dark-content .form-group.no-border .input-group-prepend .input-group-text:focus,
.dark-content .form-group.no-border .input-group-prepend .input-group-text:active,
.dark-content .form-group.no-border .input-group-prepend .input-group-text:active,
.dark-content .form-group.no-border .input-group-append .input-group-text:focus,
.dark-content .form-group.no-border .input-group-append .input-group-text:active,
.dark-content .form-group.no-border .input-group-append .input-group-text:active,
.dark-content .input-group.no-border .form-control:focus,
.dark-content .input-group.no-border .form-control:active,
.dark-content .input-group.no-border .form-control:active,
.dark-content .input-group.no-border .form-control+.input-group-prepend .input-group-text:focus,
.dark-content .input-group.no-border .form-control+.input-group-prepend .input-group-text:active,
.dark-content .input-group.no-border .form-control+.input-group-prepend .input-group-text:active,
.dark-content .input-group.no-border .form-control+.input-group-append .input-group-text:focus,
.dark-content .input-group.no-border .form-control+.input-group-append .input-group-text:active,
.dark-content .input-group.no-border .form-control+.input-group-append .input-group-text:active,
.dark-content .input-group.no-border .input-group-prepend .input-group-text:focus,
.dark-content .input-group.no-border .input-group-prepend .input-group-text:active,
.dark-content .input-group.no-border .input-group-prepend .input-group-text:active,
.dark-content .input-group.no-border .input-group-append .input-group-text:focus,
.dark-content .input-group.no-border .input-group-append .input-group-text:active,
.dark-content .input-group.no-border .input-group-append .input-group-text:active {
  background-color: rgba(222, 222, 222, 0.5);
}

.dark-content .form-group.no-border .form-control:focus+.input-group-prepend .input-group-text,
.dark-content .form-group.no-border .form-control:focus+.input-group-append .input-group-text,
.dark-content .input-group.no-border .form-control:focus+.input-group-prepend .input-group-text,
.dark-content .input-group.no-border .form-control:focus+.input-group-append .input-group-text {
  background-color: transparent;
}

.dark-content .input-group[disabled] .input-group-prepend .input-group-text,
.dark-content .input-group[disabled] .input-group-append .input-group-text {
  background-color: #222a42;
}

.dark-content .form-control[disabled],
.dark-content .form-control[readonly],
.dark-content fieldset[disabled] .form-control {
  background: #E3E3E3;
  border-color: rgba(29, 37, 59, 0.3);
}

.dark-content .input-group-focus .input-group-prepend .input-group-text,
.dark-content .input-group-focus .input-group-append .input-group-text,
.dark-content .input-group-focus .form-control {
  border-color: #e14eca;
}

.dark-content .input-group-focus.no-border .input-group-prepend .input-group-text,
.dark-content .input-group-focus.no-border .input-group-append .input-group-text {
  background-color: rgba(222, 222, 222, 0.5);
}

.dark-content .input-group-prepend .input-group-text {
  border-right: none;
}

.dark-content .input-group-append .input-group-text {
  border-left: none;
}

.dark-content .has-danger .form-control:focus,
.dark-content .has-success.input-group-focus .input-group-append .input-group-text,
.dark-content .has-success.input-group-focus .input-group-prepend .input-group-text {
  border-color: #ec250d;
}

.dark-content .has-success .form-control:focus,
.dark-content .has-success.input-group-focus .input-group-append .input-group-text,
.dark-content .has-success.input-group-focus .input-group-prepend .input-group-text {
  border-color: #00bf9a;
}

.dark-content .btn.btn-link:hover,
.dark-content .btn.btn-link:active,
.dark-content .btn.btn-link:focus {
  color: #9A9A9A !important;
}

.dark-content .btn-group .btn.active {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);
}

.dark-content .card:not(.card-white) {
  background: #ffffff;
  box-shadow: 0 1px 15px 0 rgba(123, 123, 123, 0.05);
}

.dark-content .card:not(.card-white) .card-header {
  color: #222a42;
}

.dark-content .card:not(.card-white) .card-header a[data-toggle="collapse"] {
  color: #222a42;
}

.dark-content .card:not(.card-white) .card-header .card-title,
.dark-content .card:not(.card-white) .card-body .card-title {
  color: #1d253b;
}

.dark-content .card:not(.card-white) .card-body .card-category,
.dark-content .card:not(.card-white) .card-body .card-description {
  color: #1d253b;
}

.dark-content .card:not(.card-white) label:not(.btn) {
  color: #344675;
}

.dark-content .card:not(.card-white).nav-pills .nav-item .nav-link {
  color: #444444;
  background-color: rgba(222, 222, 222, 0.3);
}

.dark-content .card:not(.card-white).nav-pills .nav-item .nav-link:not(.active):hover {
  background: rgba(222, 222, 222, 0.5);
}

.dark-content .card:not(.card-white).nav-pills .nav-item .nav-link.active {
  color: #ffffff;
}

.dark-content .card:not(.card-white) .tab-content .tab-pane {
  color: #444444;
}

.dark-content .card:not(.card-white) .card {
  box-shadow: none;
}

.dark-content .card:not(.card-white).card-plain {
  background: transparent;
  box-shadow: none;
}

.dark-content .card:not(.card-white).card-tasks .card-body i {
  color: rgba(34, 42, 66, 0.7);
}

.dark-content .card:not(.card-white).card-tasks .card-body i:hover {
  color: #222a42;
}

.dark-content .table>tbody>tr>td {
  color: rgba(34, 42, 66, 0.7) !important;
}

.dark-content .table>thead>tr>th,
.dark-content .table>tbody>tr>th,
.dark-content .table>tfoot>tr>th,
.dark-content .table>thead>tr>td,
.dark-content .table>tbody>tr>td,
.dark-content .table>tfoot>tr>td {
  border-color: rgba(34, 42, 66, 0.2);
  padding: 12px 7px;
  vertical-align: middle;
}

.dark-content .table>thead>tr>th,
.dark-content .table button.btn-neutral.btn-link {
  color: rgba(34, 42, 66, 0.7);
}

.dark-content .footer ul li a {
  color: #1d253b;
}

.dark-content .footer .copyright {
  color: #1d253b;
}

.dark-content .progress-container .progress,
.dark-content .progress-container.progress.sm .progress {
  background: rgba(34, 42, 66, 0.1);
  box-shadow: 0 0 0 3px rgba(34, 42, 66, 0.1);
}

.dark-content .progress-container .progress .progress-value,
.dark-content .progress-container.progress.sm .progress .progress-value {
  color: #344675;
}

.dark-content .progress-container .progress-badge,
.dark-content .progress-container.progress.sm .progress-badge {
  color: #1d253b;
}

.dark-content .full-page {
background: #2672F6;
  /* background: #f5f6fa; */
}

.dark-content .full-page h1,
.dark-content .full-page h2,
.dark-content .full-page h3,
.dark-content .full-page h4,
.dark-content .full-page h5,
.dark-content .full-page h6,
.dark-content .full-page p,
.dark-content .full-page ol li,
.dark-content .full-page ul li,
.dark-content .full-page pre {
  color: #1d253b;
}

.dark-content .full-page .description {
  color: #9A9A9A;
}

.dark-content .full-page .footer ul li a {
  color: #1d253b;
}

.dark-content .full-page .footer .copyright {
  color: #1d253b;
}

.dark-content .nav-pills .nav-item .nav-link:not(.active) {
  background: #d3d7e9;
  color: #1d253b;
}

.dark-content .nav-pills .nav-item .nav-link:not(.active):hover {
  background: #cccccc;
}

/* This is for the sidebar expanded parent level highlighting */
a[aria-expanded="true"]{
  background-color: #A91E94;
  font-weight: 500;
}

.nav-icons {
    /* display: block; */
    /* vertical-align: middle; */
    padding: .5rem 1rem
}

.bg-light {
    background-color: #ced4da
}

/* card-body bg-light{
    background-color: #f70000
}

.dark-content card-body bg-light{
    background-color: #f70000
} */
