body.full-dark {
    background-color: #30373e;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out
}

body.full-dark h1,
body.full-dark h2,
body.full-dark h3,
body.full-dark h4,
body.full-dark h5,
body.full-dark h6,
body.full-dark .h1,
body.full-dark .h2,
body.full-dark .h3,
body.full-dark .h4,
body.full-dark .h5,
body.full-dark .h6 {
    color: #adb5bd
}

body.full-dark .form-control,
body.full-dark .bootstrap-tagsinput {
    background-color: transparent;
    border-color: #535e69;
    color: #f8f9fa
}

body.full-dark .btn-light {
    background-color: transparent;
    border-color: #535e69;
    color: #a0a8b1
}

body.full-dark .btn-primary {
    border-color: #288cff
}

body.full-dark .btn-success {
    border-color: #38bb56
}

body.full-dark .btn-danger {
    border-color: #f75554
}

body.full-dark .btn-warning {
    border-color: #ffab32
}

body.full-dark .input-group-transparent .input-group-text {
    border-color: #535e69
}

body.full-dark .input-group-text,
body.full-dark .btn-outline-secondary {
    background-color: transparent;
    border-color: #535e69
}

body.full-dark .input-group .custom-select,
body.full-dark .input-group .custom-file-label {
    background-color: transparent;
    border-color: #535e69;
    color: #f8f9fa
}

body.full-dark .input-group .custom-select::after,
body.full-dark .input-group .custom-file-label::after {
    background-color: transparent;
    border-color: #535e69;
    color: #f8f9fa
}

body.full-dark .custom-control-label {
    color: #a0a8b1
}

body.full-dark .select2-container .select2-choice,
body.full-dark .select2-container .select2-choices,
body.full-dark .select2-container-multi .select2-choice,
body.full-dark .select2-container-multi .select2-choices {
    background-color: transparent
}

body.full-dark .c3-legend-item text {
    fill: #adb5bd
}

body.full-dark nav.bg-light {
    background-color: #373f46 !important
}

body.full-dark nav.bg-light .navbar-nav .nav-link,
body.full-dark nav.bg-light .navbar-brand {
    color: #bebfc0
}

body.full-dark .left_sidebar {
    -moz-box-shadow: 0 1px 5px #3a3c42;
    -webkit-box-shadow: 0 1px 5px #3a3c42;
    box-shadow: 0 1px 5px #3a3c42;
    background: #343a40
}

body.full-dark .left_sidebar .user-info {
    border-color: #495057
}

body.full-dark .left_sidebar .user-info h5 {
    color: #fff
}

body.full-dark .left_sidebar .user-info small {
    color: #6c757d
}

body.full-dark .left_sidebar .metismenu a {
    color: #adb5bd
}

body.full-dark .left_sidebar .metismenu a:hover,
body.full-dark .left_sidebar .metismenu a a:active,
body.full-dark .left_sidebar .metismenu a a:focus {
    background-color: #292b30
}

body.full-dark .left_sidebar .metismenu>li.active a {
    background-color: #292b30
}

body.full-dark .left_sidebar .metismenu>li.active a:hover {
    color: #adb5bd
}

body.full-dark .left_sidebar .metismenu>li.active .collapse.in {
    background: #292b30
}

body.full-dark .mini-sidebar .left_sidebar .metismenu>li .collapse {
    background-color: #292b30
}

body.full-dark .right_chat .media .name {
    color: #e9ecef
}

body.full-dark .card {
    background-color: #373f46
}

body.full-dark .card .body,
body.full-dark .card .header h2 {
    color: #adb5bd
}

body.full-dark .card-header,
body.full-dark .card-footer {
    background-color: rgba(0, 0, 0, 0.03)
}

body.full-dark .card-text:last-child {
    color: #adb5bd
}

body.full-dark .typeface-palette .typeface-entry {
    background-color: #373f46
}

body.full-dark .page.elements p {
    color: #adb5bd
}

body.full-dark .page.elements label.d-block {
    color: #a0a8b1
}

body.full-dark .todo_list .list-group-item {
    background-color: transparent;
    border: 1px solid #37474f;
    border-radius: 0
}

body.full-dark .todo_list .list-group-item:first-child {
    border-top: 1px solid #37474f !important
}

body.full-dark .todo_list .list-group-item:last-child {
    border-bottom: 1px solid #37474f !important
}

body.full-dark .table tr th,
body.full-dark .table tr td {
    border-color: #37474f;
    color: #adb5bd
}

body.full-dark .color-palette .color-code {
    background-color: #373f46;
    color: #fff
}

body.full-dark .fc .fc-view-container .fc-view.fc-basic-view>table>thead tr th.fc-widget-header,
body.full-dark .fc .fc-view-container .fc-view.fc-basic-view>table>thead tr td.fc-widget-header,
body.full-dark .fc .fc-view-container .fc-view.fc-agenda>table>thead tr th.fc-widget-header,
body.full-dark .fc .fc-view-container .fc-view.fc-agenda>table>thead tr td.fc-widget-header {
    background-color: #30373e;
    color: #e9ecef
}

body.full-dark .fc .fc-view-container .fc-view.fc-basic-view>table tbody tr td.fc-widget-content,
body.full-dark .fc .fc-view-container .fc-view.fc-agenda>table tbody tr td.fc-widget-content,
body.full-dark .fc-unthemed .fc-content,
body.full-dark .fc-unthemed .fc-divider,
body.full-dark .fc-unthemed .fc-list-heading td,
body.full-dark .fc-unthemed .fc-list-view,
body.full-dark .fc-unthemed .fc-popover,
body.full-dark .fc-unthemed .fc-row,
body.full-dark .fc-unthemed tbody,
body.full-dark .fc-unthemed td,
body.full-dark .fc-unthemed th,
body.full-dark .fc-unthemed thead,
body.full-dark .fc .fc-view-container .fc-view.fc-basic-view .fc-body .fc-row .fc-bg,
body.full-dark .fc .fc-view-container .fc-view.fc-agenda .fc-body .fc-row .fc-bg {
    border-color: #30373e
}

body.full-dark .fc .fc-view-container .fc-view.fc-basic-view>table tbody tr td .fc-day-number,
body.full-dark .fc .fc-view-container .fc-view.fc-agenda>table tbody tr td .fc-day-number {
    color: #e9ecef
}

body.full-dark .fc-unthemed td.fc-today {
    background-color: #30373e
}

body.full-dark .taskboard .dd-item {
    border-color: #30373e
}

body.full-dark .taskboard .dd-item .dd-handle {
    background-color: #30373e
}

body.full-dark .inbox-page .left,
body.full-dark .inbox-page .right,
body.full-dark .inbox-page .mail-list {
    background-color: #30373e
}

body.full-dark .inbox-page .mail-side {
    border-left: 1px solid #292b30
}

body.full-dark .inbox-page .mail-list ul>li {
    background-color: #373f46;
    color: #adb5bd
}

body.full-dark .inbox-page .mail-list ul>li.active {
    background-color: #292b30
}

body.full-dark .file_folder a {
    border-color: #535e69
}

body.full-dark .note-editor.note-frame {
    background: #30373e;
    border-color: #535e69
}

body.full-dark .note-editor.note-frame .note-btn {
    color: #a6aeb6
}

body.full-dark .note-editor.note-frame .note-editing-area .note-editable {
    background-color: #292b30;
    color: #a6aeb6
}

body.full-dark .note-editor.note-frame .note-statusbar {
    background: #30373e
}

body.full-dark .chat_window .chat-header .chat-num-messages {
    color: #adb5bd
}

body.full-dark .chat_window .status .name {
    color: #adb5bd
}

body.full-dark .chat_window .chat-history {
    border-bottom-color: #535e69
}

body.full-dark .chat_window .chat-history .other-message,
body.full-dark .chat_window .chat-history .my-message {
    background-color: #30373e;
    color: #adb5bd
}

body.full-dark .chat_window .chat-box {
    border-color: #535e69
}

body.full-dark .chat_list .user_list>li {
    border-color: #535e69
}

body.full-dark .small_mcard_1 .footer {
    background: #343a40
}

body.full-dark span.ct-label.ct-vertical.ct-start,
body.full-dark span.ct-label.ct-horizontal.ct-end,
body.full-dark .flot-tick-label.tickLabel {
    color: #adb5bd
}

body.full-dark .wizard>.steps .disabled a,
body.full-dark .wizard>.steps .disabled a:hover,
body.full-dark .wizard>.steps .disabled a:active,
body.full-dark .wizard>.content {
    background: #292b30
}

body.full-dark .wizard>.content>.body input {
    border-color: #535e69
}

body.full-dark .md-editor {
    border-color: #535e69
}

body.full-dark .md-editor .md-footer,
body.full-dark .md-editor>.md-header,
body.full-dark .md-editor>textarea {
    background: #292b30;
    border-color: #535e69;
    color: #a6aeb6
}

body.full-dark .md-editor .btn {
    color: #a6aeb6
}

body.full-dark .nav-tabs {
    border-color: #535e69
}

body.full-dark .nav-tabs .nav-link.active,
body.full-dark .nav-tabs .nav-item.show .nav-link {
    background-color: #292b30;
    border-color: #535e69;
    color: #adb5bd
}

body.full-dark .nav-tabs .nav-link:hover,
body.full-dark .nav-tabs .nav-link:focus {
    border-color: #535e69
}

body.full-dark .single_post h3 a {
    color: #bebfc0
}

body.full-dark .single_post .footer {
    background-color: transparent
}

body.full-dark .single_post .footer .stats li a {
    color: #bebfc0
}

body.full-dark .auth-main::before {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    background-color: rgba(0, 0, 0, 0.6)
}

body.full-dark .auth-main .auth-box {
    position: relative;
    z-index: 1
}

body.full-dark .auth-main .auth-box .top {
    color: #fff
}

body.full-dark .auth-main .card .header {
    color: #adb5bd
}

body.full-dark .pricing li+li {
    border-color: #535e69
}

body.full-dark .testimonial4 blockquote {
    background-color: #292b30
}

body.full-dark .testimonial4 blockquote::before {
    border-bottom-color: #292b30
}