/* FONT COLOR - MAIN COLOR */
/*====================================== */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, #page-title {
  color: #ffffff; }

/* FONT COLOR - BODY COLOR */
/*====================================== */
body, #content-container {
  color: #ababab; }

/* BACKGROUND COLOR - STATE ACTIVE  */
/*====================================== */
.searchbox .custom-search-form .input-group-btn:before,
.pace .pace-activity {
  background-color: #03a9f4; }

/* BACKGROUND COLOR - BODY BACKGROUND */
/*====================================== */
body, #content-container, #navbar {
  background-color: #11181f; }

/* TEXT SELECTION */
/*====================================== */
::selection {
  background-color: #03a9f4;
  color: #fff; }

::-moz-selection {
  background-color: #03a9f4;
  color: #fff; }

/* INPUT PLACEHOLDER */
/*====================================== */
::placeholder {
  color: #9e9e9e !important; }

::-webkit-input-placeholder {
  color: #9e9e9e !important; }

::-ms-input-placeholder {
  color: #9e9e9e !important; }

:-ms-input-placeholder {
  color: #9e9e9e !important; }
/* CONTAINER */
/*====================================== */
#container.boxed-layout {
  background-color: #0a0e12; }

/* CLEAN ZONE (LOGIN, REGISTER, AND ERROR PAGES CONTAINER) */
/*====================================== */
.cls-container {
  background-color: #11181f; }
  .cls-container, .cls-container a:not(.btn), .cls-container a:hover:not(.btn), .cls-container a:focus:not(.btn) {
    color: #999999; }

#container.cls-container .cls-brand .brand-icon, #container.cls-container .cls-brand .brand-title {
  color: #ffffff; }

/* BOXED LAYOUT */
/*====================================== */
@media (min-width: 1024px) {
  #container.boxed-layout, #container.boxed-layout.navbar-fixed #navbar {
    background-color: #1f2c39; } }
/* SCROLLBAR */
/*====================================== */
.nano > .nano-pane > .nano-slider,
.pace .pace-progress {
  background-color: #0398db; }

.pace .pace-progress-inner {
  box-shadow: 0 0 10px #03a9f4, 0 0 5px #03a9f4; }

/* NAVBAR */
/*==================================== */
@media (min-width: 768px) {
  #navbar {
    background-color: transparent; } }
.navbar-content {
  background-color: #323846; }

.navbar-aside-icon > i:before {
  background-color: #fff !important;
  box-shadow: 0 0.45em 0 #fff, 0 0.9em 0 #fff !important; }

/* NAVBAR ICON & BUTTON */
/*====================================== */
.navbar-icon-color, .navbar-top-links > li > a:focus:not(.mainnav-toggle) > i, .navbar-top-links > li > a:hover:not(.mainnav-toggle) > i {
  color: #d9d9d9; }

.navbar-top-links > li > a {
  color: #fff; }
  .navbar-top-links > li > a:not(.mainnav-toggle) > i {
    color: #fff; }
  .navbar-top-links > li > a:hover {
    background-color: #323846 !important;
    color: #d9d9d9; }
.navbar-top-links > .open > a, .navbar-top-links > .open > a:focus {
  background-color: #2d323f !important;
  color: #d9d9d9; }
.navbar-top-links .tgl-menu-btn > a, .navbar-top-links .tgl-menu-btn > a:hover, .navbar-top-links .tgl-menu-btn > a:focus {
  color: #fff; }

#container.effect.mainnav-lg .navbar-top-links .tgl-menu-btn > a i {
  background-color: #2a2e3a; }
  #container.effect.mainnav-lg .navbar-top-links .tgl-menu-btn > a i .head-list li a i {
    color: #ffffff; }
  #container.effect.mainnav-lg .navbar-top-links .tgl-menu-btn > a i .head-list li a:hover {
    color: #ababab; }

/* NAVBAR RESPONSIVE */
/*====================================== */
@media (min-width: 768px) {
  .navbar-header:before {
    background-color: #2B3238; }

  #navbar-container {
    background-color: #323846; }

  #container.mainnav-in .brand-title,
  #container.mainnav-sm .brand-title,
  #container.mainnav-lg .brand-title {
    color: #fff; } }
/* SEARCHBOX */
/*====================================== */
.navbar-content .custom-search-form i {
  color: #fff; }

@media (min-width: 768px) {
  .navbar-content .custom-search-form input {
    color: #fff; }
    .navbar-content .custom-search-form input::placeholder {
      color: rgba(255, 255, 255, 0.4) !important; }

    .navbar-content .custom-search-form input::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.4) !important; }

    .navbar-content .custom-search-form input::-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.4) !important; }

    .navbar-content .custom-search-form input:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.4) !important; } }
/* NAVIGATION */
/*====================================== */
#mainnav {
  background-color: #2B3238;
  color: #abb1b7; }
  #mainnav .list-header {
    color: #747e88; }

/* PROFILE WIDGET */
/*====================================== */
.mainnav-profile, .mainnav-profile .mnp-name, .mainnav-profile .dropdown-caret, .mainnav-profile .mnp-desc {
  color: #2775E4; }
.mainnav-profile .profile-wrap {
  background-color: #2B3238; }

#mainnav .mainnav-profile .list-group {
  background-color: #272d32; }
  #mainnav .mainnav-profile .list-group-item {
    color: #2775E4; }
    #mainnav .mainnav-profile .list-group-item:hover {
      color: #1552a9; }

/* NAVIGATION MENU */
/*====================================== */
#mainnav-menu > li > a:hover, #mainnav-menu > li > a:active {
  color: #fff; }
#mainnav-menu > li > a.hover {
  color: #fff;
  background-color: #323a41; }
#mainnav-menu > .active-link > a, #mainnav-menu > .active-link > a:hover {
  color: #2775E4;
  background-color: #11181f; }
  #mainnav-menu > .active-link > a i, #mainnav-menu > .active-link > a:hover i {
    color: #2775E4; }
#mainnav-menu > .active-sub > a, #mainnav-menu > .active-sub > a:hover {
  color: #2775E4;
  background-color: #11181f; }
#mainnav-menu > .active-sub .active-sub > a, #mainnav-menu > .active-sub .active-sub > a:hover {
  color: #fff; }
#mainnav-menu .active:not(.active-sub) > a {
  color: #fff; }
#mainnav-menu > .active {
  background-color: #272d32; }
  #mainnav-menu > .active .active {
    background-color: #22282c; }

#mainnav-menu ul a:hover, #mainnav-menu ul ul a:hover, #mainnav-menu ul .active-link a, .menu-popover .sub-menu ul a:hover, .menu-popover .sub-menu ul ul a:hover, .menu-popover .sub-menu ul .active-link a {
  color: #fff; }

#container.mainnav-sm #mainnav-menu > .active-link > a, #container.mainnav-sm #mainnav-menu > .active-link a:hover, #container.mainnav-sm #mainnav-menu > .active-sub > a, #container.mainnav-sm #mainnav-menu > .active-sub a:hover {
  background-color: #11181f;
  box-shadow: none; }

/* NAVIGATION - SHORTCUT BUTTONS */
/*====================================== */
#mainnav-shortcut .shortcut-grid {
  color: #abb1b7; }
#mainnav-shortcut .shortcut-wrap .shortcut-grid:hover > .icon-wrap {
  background-color: #03a9f4;
  color: #fff; }

/* NAVIGATION - WIDGET */
/*====================================== */
.mainnav-widget {
  color: #abb1b7; }

/* NAVIGATION - COLLAPSING  */
/*====================================== */
@media (min-width: 768px) {
  #container.mainnav-sm ul:not(.shortcut-wrap) .shortcut-grid:hover,
  #container.mainnav-sm .popover.mainnav-shortcut {
    background-color: #323a41;
    color: #fff; }
  #container.mainnav-sm #mainnav-menu .active-link > a, #container.mainnav-sm #mainnav-menu .active-sub > a {
    color: #2775E4; }
  #container.mainnav-sm #mainnav {
    position: relative; }
    #container.mainnav-sm #mainnav .mainnav-widget > .show-small a {
      color: #abb1b7; }
      #container.mainnav-sm #mainnav .mainnav-widget > .show-small a:hover {
        color: #fff; }
    #container.mainnav-sm #mainnav .mainnav-widget .hover {
      color: #fff;
      background-color: #323a41; }

  .menu-popover .sub-menu ul {
    background-color: #242a2f; }
    .menu-popover .sub-menu ul ul {
      background-color: #20252a; }
      .menu-popover .sub-menu ul ul > li > a:hover {
        color: #fff; }
    .menu-popover .sub-menu ul a:hover {
      color: #fff; }
    .menu-popover .sub-menu ul li > a {
      color: #abb1b7; }
  .menu-popover .single-content {
    color: #fff;
    background-color: #323a41; }
  .menu-popover.popover {
    background-color: #272d32;
    color: #fff; }
  .menu-popover > .popover-title {
    background-color: #323a41;
    color: #fff; }
  .menu-popover .mainnav-widget-content {
    background-color: #323a41; } }
.mainnav-sm .popover.mainnav-shortcut {
  background-color: #272d32;
  color: #fff; }

/* NAVIGATION - OFFCANVAS */
/*====================================== */
@media (min-width: 768px) {
  #container.mainnav-in.easeInBack:not(.boxed-layout) #mainnav-container {
    box-shadow: -20px 0 0 0 #2B3238; }

  #container.mainnav-out .brand-title {
    color: #fff; } }
/* ASIDE */
/* ===================================== */
#container #aside .list-link li a:not(.btn) {
  color: #d1d1d1; }
  #container #aside .list-link li a:not(.btn):hover {
    color: #fff; }
#container #aside .badge-stat {
  color: #344146; }
#container #aside .text-main {
  color: #fff; }

#aside {
  background-color: #344146;
  color: #fff; }
  #aside .btn-link {
    color: #fff; }
  #aside .text-muted {
    color: #879da6; }

/* ASIDE WITH TABS */
/* ===================================== */
#aside-container #aside .nav-tabs li {
  border-bottom: 1px solid #293337; }
  #aside-container #aside .nav-tabs li > a {
    background-color: #344146; }
    #aside-container #aside .nav-tabs li > a:before {
      background: #03a9f4; }
#aside-container #aside .nav-tabs .active a:before {
  background: #03a9f4; }
#container.aside-bright #aside .nav-tabs li {
  border-bottom: 1px solid #0c1217; }
  #container.aside-bright #aside .nav-tabs li > a {
    background-color: #11181f; }

/* ASIDE : BRIGHT COLOR THEMES */
/* ===================================== */
#container.aside-bright #aside {
  background-color: #11181f;
  color: #ababab; }
  #container.aside-bright #aside .badge-stat {
    color: #11181f; }
  #container.aside-bright #aside .text-main {
    color: #ffffff; }
  #container.aside-bright #aside .text-light {
    color: #ababab; }
  #container.aside-bright #aside .text-muted {
    color: #858585; }
  #container.aside-bright #aside .progress {
    background-color: black; }
  #container.aside-bright #aside .list-link li a:not(.btn) {
    color: #b8b8b8; }
    #container.aside-bright #aside .list-link li a:not(.btn):hover {
      color: #ababab; }
  #container.aside-bright #aside a:not(.btn) {
    color: #ababab; }
    #container.aside-bright #aside a:not(.btn):hover, #container.aside-bright #aside a:not(.btn):focus {
      color: #929292; }
  #container.aside-bright #aside .btn-link {
    color: #ababab; }

/* FOOTER */
/*====================================== */
#footer {
  background-color: #0c1015;
  color: #ababab; }

/* BOOTSTRAP'S COMPONENTS */
/*====================================== */
.jumbotron {
  background-color: #080b0f; }

/* MEGAMENU */
/*====================================== */
.open.mega-dropdown > .mega-dropdown-toggle:before {
  border-bottom: 7px solid #4a4c4e; }
.open.mega-dropdown > .mega-dropdown-toggle:after {
  border-bottom: 7px solid #fff; }

/* TIMELINE */
/*====================================== */
.timeline {
  background-color: #11181f;
  color: #ababab; }
  .timeline:before, .timeline:after {
    background-color: rgba(255, 255, 255, 0.1); }
  .timeline:after {
    border: 1px solid rgba(255, 255, 255, 0.1);
    background-color: #11181f; }

.timeline-time {
  background-color: #11181f;
  color: #ababab; }

.timeline-icon:not([class*="bg-"]) {
  background-color: #11181f; }
.timeline-icon:empty {
  border: 2px solid rgba(255, 255, 255, 0.1); }

.timeline-label {
  background-color: #233240; }
  .timeline-label:after {
    border-right: 9px solid #233240; }

.panel .timeline,
.panel .timeline:after,
.panel .timeline-time,
.panel .timeline-label,
.panel .timeline-icon:not([class^="bg-"]):not([class*=" bg-"]) {
  background-color: #fff; }
.panel .timeline-label {
  background-color: #151d26; }
  .panel .timeline-label:after {
    border-right-color: #151d26; }

@media (min-width: 768px) {
  .two-column.timeline .timeline-entry:nth-child(even) .timeline-label:after {
    border-left: 9px solid #233240; } }
/* TAGS */
/*====================================== */
.tag:not(.label) {
  background-color: #fff;
  border: 1px solid #d4dee0; }

/* EMAIL */
/*====================================== */
.mail-time {
  color: #858585; }

.mail-list > li:nth-child(odd) {
  background-color: rgba(0, 0, 0, 0.01); }
.mail-list > li:hover {
  background-color: rgba(0, 0, 0, 0.05); }
.mail-list > li.highlight {
  background-color: #f2f0c2; }
.mail-list a, .mail-list a:focus {
  display: inline-block;
  color: #ababab; }

.mail-star > a, .mail-star > a:focus {
  color: #d3d7da; }
.mail-starred .mail-star > a {
  color: #ffa100; }
.mail-list .mail-star > a:hover {
  color: #ffbd4d; }

.mail-attach-list > li .mail-file-img, .mail-attach-list > li .mail-file-icon {
  background-color: #f8f9fa; }

/* FORM WIZARD */
/*====================================== */
.wz-icon-bw li.active ~ li > a .icon-wrap {
  color: #ababab; }
.wz-icon-bw li:not(.active) > a p {
  color: #ababab !important; }

/* NIFTY NOTIFICATIONS */
/*====================================== */
.alert-primary .alert-icon {
  color: #ffffff; }

.alert-info .alert-icon {
  color: #ffffff; }

.alert-success .alert-icon {
  color: #ffffff; }

.alert-warning .alert-icon {
  color: #ffffff; }

.alert-danger .alert-icon {
  color: #ffffff; }

.alert-mint .alert-icon {
  color: #ffffff; }

.alert-purple .alert-icon {
  color: #ffffff; }

.alert-pink .alert-icon {
  color: #ffffff; }

.alert-dark .alert-icon {
  color: #ffffff; }

/* NIFTY PURE CSS SELECT COMPONENT */
/*====================================== */
.select:before {
  border-top-color: #858585; }
.select select:focus {
  border-color: #03a9f4; }

.pci-hor-dots:before, .pci-ver-dots:before {
  background-color: #ababab;
  box-shadow: 0 0.45em 0 #ababab, 0 0.9em 0 #ababab; }

/* BREADCRUMB */
/*====================================== */
.breadcrumb li, .breadcrumb li a {
  color: #929292; }

/* FORM CONTROL  */
/*====================================== */
.form-control:focus {
  border-color: #03a9f4; }

/* LIST GROUP */
/*====================================== */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  background-color: #03a9f4;
  border-color: #03a9f4;
  color: #fff; }
  .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
    color: #fff; }

/* DROPDOWN */
/*====================================== */
.dropdown-menu:not(.head-list) > li > a:hover {
  background-color: #03a9f4;
  color: #fff; }

/* POPOVER */
/*====================================== */
.popover {
  border: 1px solid #0f151c; }

/* WELLS */
/*====================================== */
.well {
  background-color: #0f151c;
  border-color: #0c1015; }

/* PAGER */
/*====================================== */
.pager li > a:active {
  background-color: #03a9f4 !important;
  color: #fff !important; }
.pager li > a:hover, .pager li > a:focus {
  background-color: #ffffff;
  border-color: #03a9f4;
  color: #03a9f4;
  box-shadow: inset 0 0 1px #03a9f4, 0 3px 15px rgba(0, 0, 0, 0.25);
  z-index: 2; }

/* PAGINATION */
/*====================================== */
.pagination > li a:hover, .pagination > li a:focus {
  border-color: #03a9f4;
  color: #03a9f4;
  box-shadow: inset 0 0 1px #03a9f4; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #03a9f4;
  border-color: #03a9f4; }

/* TABS */
/*====================================== */
.tab-base .tab-content {
  background-color: #ffffff; }
  .tab-base .tab-content .tab-footer {
    background-color: #162029;
    color: #ababab;
    border-color: #131b22; }

.nav-tabs li a {
  color: #ababab; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #ffffff; }

/* BUTTONS */
/*====================================== */
.btn-primary,
.btn-primary:focus {
  background-color: #0ab1fc;
  border-color: #0ab1fc !important;
  color: #fff; }

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary:disabled,
.btn-primary.disabled,
.btn-primary:not([class*="btn-active-"]) + .dropdown-menu > li > a:hover,
.btn-primary:not([class*="btn-active-"]) + .dropdown-menu > li > a:focus,
.btn-primary:not([class*="btn-active-"]) + .dropdown-menu > .active > a,
.btn-primary + .dropdown-menu:not(.head-list) > li > a.active,
.open > .dropdown-toggle.btn-primary,
.btn-hover-primary:hover,
.btn-hover-primary:active,
.btn-hover-primary.active,
.btn-active-primary.btn:active,
.btn-active-primary.btn.active,
.btn-active-primary + .dropdown-menu > li > a:hover,
.btn-active-primary + .dropdown-menu > li > a:focus,
.btn-active-primary + .dropdown-menu > .active > a,
.open .dropdown-toggle.btn.btn-active-primary,
.btn-group.open .dropdown-toggle.btn.btn-active-primary {
  background-color: #0391d1 !important;
  border-color: #0391d1 !important;
  color: #fff !important; }

/* PANELS */
/*====================================== */
.panel-primary .panel-heading, .panel-primary .panel-footer, .panel-primary.panel-colorful {
  background-color: #03a9f4;
  border-color: #03a9f4;
  color: #fff; }
.panel-primary.panel-colorful {
  box-shadow: 0 1px 1px #02638f; }

.panel-footer {
  background-color: #1a252f;
  color: #ababab; }

/* MAGIC CHECK */
/*====================================== */
.magic-radio + label:hover:before,
.magic-checkbox + label:hover:before {
  border-color: #03a9f4; }

.magic-checkbox:checked + label:before {
  background: #03a9f4;
  border-color: #03a9f4; }

.magic-radio + label:after {
  background: #03a9f4; }

.magic-radio:checked + label:before {
  border-color: #03a9f4; }

.magic-radio:checked:focus + label:before,
.magic-checkbox:checked:focus + label:before {
  box-shadow: 0 0 0 10px rgba(3, 169, 244, 0.17), inset 0 0 0 10px rgba(22, 119, 179, 0.17); }

/* MIX COMPONENTS */
/*====================================== */
.alert-primary, .btn-primary {
  border-color: #03a9f4; }

.btn-primary, .label-primary, .badge-primary, .progress-bar-primary, .alert-primary, .bg-primary {
  background-color: #03a9f4;
  color: #fff; }

/* SCROLL TO TOP BUTTON */
/*====================================== */
.scroll-top.in {
  background-color: #03a9f4;
  color: #fff; }

body .chosen-container-multi .chosen-choices li.search-choice,
body .chosen-container .chosen-results li.highlighted {
  background-color: #03a9f4;
  color: #fff; }
body .select2-container--default .select2-results__option[aria-selected="true"]:hover,
body .select2-container--default .select2-selection--multiple .select2-selection__choice,
body .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #03a9f4;
  color: #fff; }
body .select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-color: #03a9f4; }
body .datepicker table thead {
  color: #ffffff; }
body .datepicker-switch {
  color: #03a9f4; }
body .datepicker table tr td span.active.active,
body .datepicker table tr td span.active.disabled.active,
body .datepicker table tr td span.active.disabled:active,
body .datepicker table tr td span.active.disabled.active:hover,
body .datepicker table tr td span.active.disabled:hover:active,
body .datepicker table tr td span.active:active,
body .datepicker table tr td span.active.active:hover,
body .datepicker table tr td span.active:hover:active,
body .datepicker table tr td.active.active,
body .datepicker table tr td.active.highlighted.active,
body .datepicker table tr td.active.highlighted:active,
body .datepicker table tr td.active:active,
body .datepicker table tr td.selected,
body .datepicker table tr td.selected.highlighted {
  background-color: #03a9f4;
  border-color: #03a9f4;
  color: #fff; }
body .datepicker table tr td.active.active:hover {
  background-color: #0286c2; }
body .datepicker table tr td.range {
  background-color: #92dcfe; }
body .bootstrap-timepicker-widget table td a {
  color: #ffffff; }
body .noUi-connect {
  background: #03a9f4; }
body .noUi-handle {
  background: #03a9f4; }
body .noUi-marker-large,
body .noUi-marker {
  background: rgba(255, 255, 255, 0.2); }
body .fixed-table-container tbody .selected td,
body #container .table.dataTable tbody tr.selected {
  background-color: #03a9f4;
  color: #fff; }
  body .fixed-table-container tbody .selected td .text-muted, body .fixed-table-container tbody .selected td .btn-link,
  body #container .table.dataTable tbody tr.selected .text-muted,
  body #container .table.dataTable tbody tr.selected .btn-link {
    color: #fff; }
body .jstree-default .jstree-clicked {
  background-color: #03a9f4 !important;
  color: #fff; }
body .dd-dragel {
  color: #ffffff; }
  body .dd-dragel .dd-handle-btn:before {
    background-color: #fff;
    color: #fff; }
body .dd-dragel .dd-content,
body .dd-dragel > .dd-item .dd-handle {
  background-color: #03a9f4;
  color: #fff;
  box-shadow: none; }
body .dd-outline:hover,
body .dd-dashed:hover {
  border-color: #03a9f4; }
@keyframes dd-update {
  1% {
    color: #fff;
    background-color: #03a9f4; }
  100% {
    background-color: #fff; } }
@keyframes dd-dragging {
  1% {
    background-color: #fff;
    box-shadow: none; }
  100% {
    background-color: #03a9f4;
    color: #fff;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15); } }
body .note-editable.panel-body {
  border: 1px solid #626669; }

#content-container:before {
  content: "";
  display: none; }

#page-head, #page-content {
  position: static; }

.page-header {
  color: #ffffff; }

#page-head, #page-head h1, #page-head h2, #page-head h3, #page-head h4, #page-head h5, #page-head h6, #page-head .text-main,
#page-head .breadcrumb li, #page-head .breadcrumb li a, #page-head .breadcrumb .active {
  color: #ffffff; }
#page-head .breadcrumb > li + li:before {
  border-color: #ffffff; }

.select select {
  color: #ababab; }

.panel .fixed-fluid [class*="fixed-"] {
  background-color: transparent; }

.fixed-fluid [class*="fixed-"] {
  background-color: #11181f;
  border-radius: 4px; }

/* BASICS */
/*====================================== */
#page-head {
  background: transparent; }

body, #content-container {
  background-color: transparent;
  color: #ababab; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.text-main, a.text-main:hover, a.text-main:focus {
  color: #ffffff; }

#page-title, .page-header {
  color: #ffffff; }

.page-fixedbar-content {
  background-color: #11181f;
  color: #ababab; }

.jumbotron {
  padding: 30px;
  background-color: #11181f; }

.close {
  color: #ffffff; }
  .close:focus, .close:hover {
    color: #ffffff; }

a {
  color: #ababab; }
  a:hover, a:focus {
    color: #9e9e9e; }

code {
  background-color: #162029;
  color: #03a9f4; }

#mainnav .list-divider {
  border-color: #626669; }

/* HORIZONTAL RULE */
/*====================================== */
hr {
  border-color: #626669; }

/* THUMBNAILS */
/*====================================== */
.thumbnail {
  background-color: #626669;
  border-color: #626669; }
  .thumbnail .caption {
    color: #ababab; }
  .thumbnail.selected {
    box-shadow: inset 0 0 0 3px #03a9f4; }

/* TABLES */
/*====================================== */
#container .table th {
  border-bottom: 1px solid #56595c;
  color: #ffffff; }
#container .table td {
  border-top: 1px solid #56595c; }
#container .table-bordered, #container .table-bordered td, #container .table-bordered th {
  border-color: #56595c; }
#container .table-striped > tbody > tr:nth-child(2n+1) {
  background-color: rgba(43, 50, 56, 0.2); }
#container .table-hover > tbody > tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

/* FORM CONTROL  */
/*====================================== */
.form-control {
  background-color: #11181f;
  border: 1px solid #626669;
  color: #ababab; }
  .form-control:focus {
    border-color: #03a9f4; }
  .form-control[disabled], .form-control[readonly] {
    background-color: #1a252f;
    color: #858585; }
  .form-control-trans {
    border: 0 !important;
    background-color: transparent !important; }

.input-group-addon {
  border: 1px solid #626669;
  background-color: #11181f;
  color: #ababab; }

fieldset[disabled] .form-control {
  background-color: #0c1015;
  color: #858585; }

/* NAV PILLS */
/*====================================== */
.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus {
  background-color: #1976d2; }

/* LIST GROUP */
/*====================================== */
.list-group-striped > li:nth-child(odd), .list-group-striped > a:nth-child(odd):not(.active):not(.disabled) {
  background-color: rgba(255, 255, 255, 0.025); }

a.list-group-item, button.list-group-item, .list-group-item {
  color: #ababab; }

a.list-group-item:hover, a.list-group-item:focus, button.list-group-item:hover, button.list-group-item:focus {
  background-color: rgba(0, 0, 0, 0.05);
  color: #ababab; }

a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
  color: #ffffff; }

.list-group-item {
  border-color: #313334;
  background-color: transparent; }
  .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
    background-color: transparent;
    color: #858585; }
  .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #03a9f4 !important;
    border-color: #03a9f4;
    color: #fff; }
    .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
      color: #fff; }

a.list-group-item-primary, .list-group-item-primary {
  background-color: #2988e6;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-primary:hover, a.list-group-item-primary:focus {
  background-color: #378fe7;
  color: #ffffff; }

a.list-group-item-info, .list-group-item-info {
  background-color: #1eb7fc;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-info:hover, a.list-group-item-info:focus {
  background-color: #2ebcfc;
  color: #ffffff; }

a.list-group-item-success, .list-group-item-success {
  background-color: #9ccc65;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-success:hover, a.list-group-item-success:focus {
  background-color: #a4d070;
  color: #ffffff; }

a.list-group-item-warning, .list-group-item-warning {
  background-color: #ffbe24;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-warning:hover, a.list-group-item-warning:focus {
  background-color: #ffc233;
  color: #ffffff; }

a.list-group-item-danger, .list-group-item-danger {
  background-color: #f66358;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-danger:hover, a.list-group-item-danger:focus {
  background-color: #f77066;
  color: #ffffff; }

a.list-group-item-mint, .list-group-item-mint {
  background-color: #2dc3b5;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-mint:hover, a.list-group-item-mint:focus {
  background-color: #30d0c1;
  color: #ffffff; }

a.list-group-item-purple, .list-group-item-purple {
  background-color: #b761c6;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-purple:hover, a.list-group-item-purple:focus {
  background-color: #bc6cca;
  color: #ffffff; }

a.list-group-item-pink, .list-group-item-pink {
  background-color: #f383a9;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-pink:hover, a.list-group-item-pink:focus {
  background-color: #f491b2;
  color: #ffffff; }

a.list-group-item-dark, .list-group-item-dark {
  background-color: #495662;
  border-color: transparent;
  color: #ffffff; }
a.list-group-item-dark:hover, a.list-group-item-dark:focus {
  background-color: #505e6b;
  color: #ffffff; }

/* LABEL */
/*====================================== */
.label-default {
  background-color: #233240;
  color: #ababab; }
  .label-default[href]:hover, .label-default[href]:focus {
    background-color: #d3dbe4; }

/* BREADCRUMB */
/*====================================== */
.breadcrumb li, .breadcrumb li a {
  color: #ffffff; }
.breadcrumb li a:hover {
  color: #03a9f4; }
.breadcrumb > li + li:before {
  border-color: #ffffff; }
.breadcrumb .active {
  color: #ffffff; }

/* MODALS */
/*====================================== */
.modal-footer {
  background-color: transparent;
  color: #ababab;
  border-color: #626669; }
.modal-title {
  font-size: 1.2em;
  color: #ffffff; }

.modal-content {
  background-color: #11181f; }

/* TOOLTIP */
/*====================================== */
.tooltip-inner {
  background-color: #354b61; }
.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {
  border-top-color: #354b61; }
.tooltip.right .tooltip-arrow {
  border-right-color: #354b61; }
.tooltip.left .tooltip-arrow {
  border-left-color: #354b61; }
.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #354b61; }

/* POPOVER */
/*====================================== */
.popover {
  background-color: #161e27;
  border-color: #626669;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.15); }
  .popover-title {
    color: #ffffff; }
  .popover > .arrow {
    border-width: 9px; }
    .popover > .arrow:after {
      border-width: 9px; }
  .popover.left > .arrow {
    border-left-color: #161e27; }
    .popover.left > .arrow:after {
      bottom: -9px;
      border-left-color: #161e27; }
  .popover.right > .arrow {
    border-right-color: #161e27; }
    .popover.right > .arrow:after {
      border-right-color: #161e27; }
  .popover.top > .arrow {
    border-top-color: #161e27; }
    .popover.top > .arrow:after {
      border-top-color: #161e27; }
  .popover.bottom > .arrow {
    border-bottom-color: #161e27; }
    .popover.bottom > .arrow:after {
      border-bottom-color: #161e27; }

/* DROPDOWN */
/*====================================== */
.dropdown-header {
  color: #ffffff; }
.dropdown.dropdown-select .dropdown-select-btn {
  border-color: #626669;
  border-radius: 4px; }

.dropdown-menu {
  background-color: #161e27; }
  .dropdown-menu > li > a {
    color: #ababab; }
  .dropdown-menu .divider {
    background-color: #626669; }
  .dropdown-menu:not(.head-list) > li > a:hover {
    background-color: #03a9f4;
    color: #fff; }
  .dropdown-menu.with-arrow:before {
    border-bottom: 7px solid #4a4c4e; }
  .dropdown-menu.with-arrow:after {
    border-bottom: 7px solid #161e27; }

/* WELLS */
/*====================================== */
.well, pre {
  background-color: #11181f;
  border-color: #626669; }

/*====================================== */
/* PAGER */
/*====================================== */
.pager li > a, .pager li > span {
  background-color: #131b22 !important;
  border-color: #5d6063;
  color: #ababab; }
.pager .disabled > a, .pager .disabled > span {
  color: #6b6b6b !important;
  background-color: #131b22 !important;
  border-color: #5d6063 !important;
  box-shadow: none !important; }

/*====================================== */
/* PAGINATION */
/*====================================== */
.pagination > li {
  color: #ababab; }
  .pagination > li > a, .pagination > li > span {
    background-color: #11181f;
    border-color: #56595c; }
  .pagination > li > span {
    cursor: default; }
    .pagination > li > span:hover {
      background-color: #11181f;
      border-color: #626669;
      color: inherit; }
  .pagination > li:not(.disabled):not(.active) a:active {
    background-color: #03a9f4 !important;
    border-color: #03a9f4;
    color: #fff !important;
    box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.3) !important; }
  .pagination > li:not(.disabled):not(.active) a:hover, .pagination > li:not(.disabled):not(.active) a:focus {
    background-color: #11181f;
    border-color: #03a9f4;
    color: #03a9f4;
    box-shadow: inset 0 0 1px #03a9f4;
    z-index: 2;
    transition: border-color, 0.3s; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #03a9f4;
  border-color: #03a9f4; }
.pagination .disabled > a, .pagination .disabled > span {
  box-shadow: none !important;
  background-color: #11181f !important;
  color: #6b6b6b !important;
  border-color: #626669 !important; }

/* TABS */
/*====================================== */
.tab-base {
  margin-bottom: 15px; }
  .tab-base .tab-content {
    background-color: #11181f; }
    .tab-base .tab-content .tab-footer {
      background-color: #162029;
      color: #ababab;
      border-color: #131b22; }
  .tab-base .nav-tabs > li:not(.active) > a {
    background-color: #0b0f13; }
    .tab-base .nav-tabs > li:not(.active) > a:hover {
      background-color: #11181f;
      border-color: #11181f; }
  .tab-base .nav-tabs > .active > a, .tab-base .nav-tabs > .active a:hover, .tab-base .nav-tabs > .active > a:focus {
    background-color: #11181f;
    border-color: transparent; }
  .tab-base .nav-tabs.nav-justified > li:not(.active) > a {
    background-color: #11181f; }
    .tab-base .nav-tabs.nav-justified > li:not(.active) > a:hover {
      background-color: #11181f;
      border-color: #11181f; }
  .tab-base .nav-tabs.nav-justified > .active > a, .tab-base .nav-tabs.nav-justified > .active a:hover, .tab-base .nav-tabs.nav-justified > .active > a:focus {
    background-color: #11181f;
    border-color: #0398db; }
    .tab-base .nav-tabs.nav-justified > .active > a:before, .tab-base .nav-tabs.nav-justified > .active a:hover:before, .tab-base .nav-tabs.nav-justified > .active > a:focus:before {
      background: #0398db; }

.nav-tabs li a {
  color: #ababab; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  background-color: #11181f;
  color: #ffffff;
  border-color: transparent; }

.tab-stacked-left, .tab-stacked-right {
  display: table;
  height: 100%;
  width: 100%; }
  .tab-stacked-left .nav-tabs > li, .tab-stacked-right .nav-tabs > li {
    float: none;
    margin: 0; }
    .tab-stacked-left .nav-tabs > li > a, .tab-stacked-right .nav-tabs > li > a {
      margin: 0 0 2px; }
    .tab-stacked-left .nav-tabs > li:last-child > a, .tab-stacked-right .nav-tabs > li:last-child > a {
      margin-bottom: 0; }
  .tab-stacked-left .nav-tabs, .tab-stacked-left .tab-content, .tab-stacked-right .nav-tabs, .tab-stacked-right .tab-content {
    display: table-cell;
    vertical-align: top; }
  .tab-stacked-left .tab-content, .tab-stacked-right .tab-content {
    overflow: hidden; }

/* BUTTONS */
/*====================================== */
.btn-link {
  color: #03a9f4; }
  .btn-link:hover, .btn-link:active, .btn-link:focus {
    color: #0286c2; }

.btn-default-mix, .btn-default.disabled, .btn-default:disabled, .btn-default:active:not([class*="btn-active-"]), .btn-default.active:not([class*="btn-active-"]), .btn-default:hover:not([class*="btn-hover-"]):not([class*="btn-active-"]), .btn-default[class^="btn-active-"]:hover:not(:active):not(.active):not(.dropdown-toggle), .btn-default[class*=" btn-active-"]:hover:not(:active):not(.active):not(.dropdown-toggle), .btn-default:not([class*="btn-active-"]) + .dropdown-menu > li > a:hover, .btn-default:not([class*="btn-active-"]) + .dropdown-menu > li > a:focus, .btn-default:not([class*="btn-active-"]) + .dropdown-menu > .active > a, .btn-default + .dropdown-menu:not(.head-list) > li > a.active,
.open > .dropdown-toggle.btn-default, .dropdown > .dropdown-toggle.btn-default:hover,
.dropdown.open > .dropdown-toggle.btn-default {
  background-color: #0a0e12 !important;
  border-color: #626669 !important;
  color: #ababab !important; }

.btn-default {
  icolor: inherit; }
  .btn-default, .btn-default:focus {
    background-color: #11181f;
    border-color: #626669 !important;
    color: #ababab; }

/* PANELS */
/*====================================== */
.panel,
.bg-img ~ .cls-content .panel {
  background-color: #11181f; }

.panel.fullscreen {
  background-color: #1a252f; }

.panel-trans {
  border-color: transparent;
  background-color: transparent; }

.panel-heading {
  color: #ffffff; }

.panel-default.panel-colorful {
  background-color: #11181f;
  color: #ffffff; }

.panel-default .panel-heading {
  background-color: #11181f;
  border-color: #11181f; }

.panel-footer {
  background-color: #131b22;
  color: #ababab;
  border-color: #626669; }

/* Panel with tabs */
/*--------------------------------- */
.panel .panel-control .nav-tabs > .active > a {
  background-color: transparent;
  box-shadow: inset 0 -2px 0 0 #0398db !important;
  color: inherit; }

/* FILE MANAGER */
/*====================================== */
.file-list .file-name {
  color: #ffffff; }

/* PRICING TABLES */
/* ===================================== */
.pricing .pricing-title, .pricing .pricing-list li, .pricing .pricing-list strong {
  color: #ffffff; }

/* TASKLIST */
/*====================================== */
.tasklist li {
  background-color: #11181f;
  color: #ababab; }
.tasklist .task-footer {
  color: inherit; }
.tasklist .task-placeholder {
  border: 1px dashed rgba(255, 255, 255, 0.5) !important;
  background-color: rgba(255, 255, 255, 0.09) !important; }

/* CHAT */
/*====================================== */
.chat-user-list .chat-unread .chat-username {
  color: #ffffff; }

.chat-body {
  background-color: #162029; }
  .chat-body .chat-user .media-body > div > span,
  .chat-body .chat-user .media-body > div > p {
    background-color: #233240;
    color: #ababab; }
  .chat-body .chat-meta-day .badge {
    background-color: #233240;
    color: inherit !important; }

/* INVOICE */
/*====================================== */
#container .invoice-summary tbody > tr > td > strong,
#container .invoice-total > tbody > tr td:first-child {
  color: #ffffff; }

/* FILE MANAGER */
/*====================================== */
@media (min-width: 768px) {
  .file-manager .file-sidebar {
    border-right: 1px solid #626669; }

  .file-toolbar > .btn-file-toolbar:not(:first-child) {
    border-left: 1px solid #626669; } }
/* BLOGS */
/*====================================== */
.blog-details .blog-header small {
  background-color: #11181f; }

.blog .blog-footer {
  border-color: #626669; }

/* EMAIL */
/*====================================== */
.mail-list .mail-list-unread a {
  color: #ffffff; }

.mail-nav-unread {
  color: #ffffff !important; }

.mail-message {
  border-color: #626669; }
  .mail-message strong, .mail-message b {
    color: #ffffff; }

/* TAGS */
/*====================================== */
.tag:not(.label) {
  background-color: rgba(255, 255, 255, 0.05);
  border-color: rgba(255, 255, 255, 0.05);
  color: inherit; }

/* BORDER */
/*====================================== */
.bord-no {
  border: 0 !important; }

.bord-all {
  border: 1px solid #626669; }

.bord-top {
  border-top: 1px solid #626669; }

.bord-btm {
  border-bottom: 1px solid #626669; }

.bord-lft {
  border-left: 1px solid #626669; }

.bord-rgt {
  border-right: 1px solid #626669; }

.bord-ver {
  border-top: 1px solid #626669;
  border-bottom: 1px solid #626669; }

.bord-hor {
  border-right: 1px solid #626669;
  border-left: 1px solid #626669; }

/* FIXED FLUID GRID SYSTEM */
/*====================================== */
@media (min-width: 768px) {
  .fixed-fluid > .fixed-left-border {
    border-left: 1px solid #626669; }
  .fixed-fluid > .fixed-right-border {
    border-right: 1px solid #626669; } }
/* TEXTS */
/*====================================== */
.text-light, a.text-light:hover, a.text-light:focus {
  color: #ffffff; }

.text-muted, a.text-muted:hover, a.text-muted:focus {
  color: gray; }

.text-primary, a.text-primary:hover, a.text-primary:focus {
  color: #1564b2; }

.text-info, a.text-info:hover, a.text-info:focus {
  color: #0391d1; }

.text-success, a.text-success:hover, a.text-success:focus {
  color: #79af3a; }

.text-warning, a.text-warning:hover, a.text-warning:focus {
  color: #db9a00; }

.text-danger, a.text-danger:hover, a.text-danger:focus {
  color: #f22314; }

.text-main, a.text-main:hover, a.text-main:focus {
  color: #ffffff; }

.text-mint, a.text-mint:hover, a.text-mint:focus {
  color: #1f897f; }

.text-purple, a.text-purple:hover, a.text-purple:focus {
  color: #953ca4; }

.text-pink, a.text-pink:hover, a.text-pink:focus {
  color: #ed417b; }

.text-dark, a.text-dark:hover, a.text-dark:focus {
  color: #2b323a; }

/* BACKGROUNDS */
/*====================================== */
.bg-trans {
  background-color: transparent; }

.bg-light {
  background-color: #ffffff; }
  .bg-light, .bg-light a {
    color: #7a878e; }
  .bg-light a:hover, .bg-light a:focus {
    color: #7a878e; }

.bg-gray-light {
  background-color: #f8f9fa; }
  .bg-gray-light, .bg-gray-light a {
    color: #7a878e; }
  .bg-gray-light a:hover, .bg-gray-light a:focus {
    color: #7a878e; }

.bg-gray {
  background-color: #e9eeef; }
  .bg-gray, .bg-gray a {
    color: #7a878e; }
  .bg-gray a:hover, .bg-gray a:focus {
    color: #7a878e; }

.bg-gray-dark {
  background-color: #cbd7da; }
  .bg-gray-dark, .bg-gray-dark a {
    color: #7a878e; }
  .bg-gray-dark a:hover, .bg-gray-dark a:focus {
    color: #7a878e; }

.bg-trans-light {
  background-color: rgba(255, 255, 255, 0.1); }
  .bg-trans-light, .bg-trans-light a {
    color: inherit; }
  .bg-trans-light a:hover, .bg-trans-light a:focus {
    color: inherit; }

.bg-trans-dark {
  background-color: rgba(0, 0, 0, 0.1); }
  .bg-trans-dark, .bg-trans-dark a {
    color: inherit; }
  .bg-trans-dark a:hover, .bg-trans-dark a:focus {
    color: inherit; }

.bg-primary {
  background-color: #1976d2; }
  .bg-primary, .bg-primary a {
    color: #ffffff; }
  .bg-primary a:hover, .bg-primary a:focus {
    color: #ffffff; }

.bg-info {
  background-color: #03a9f4; }
  .bg-info, .bg-info a {
    color: #ffffff; }
  .bg-info a:hover, .bg-info a:focus {
    color: #ffffff; }

.bg-success {
  background-color: #8bc34a; }
  .bg-success, .bg-success a {
    color: #ffffff; }
  .bg-success a:hover, .bg-success a:focus {
    color: #ffffff; }

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

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

.bg-mint {
  background-color: #26a69a; }
  .bg-mint, .bg-mint a {
    color: #ffffff; }
  .bg-mint a:hover, .bg-mint a:focus {
    color: #ffffff; }

.bg-purple {
  background-color: #ab47bc; }
  .bg-purple, .bg-purple a {
    color: #ffffff; }
  .bg-purple a:hover, .bg-purple a:focus {
    color: #ffffff; }

.bg-pink {
  background-color: #f06292; }
  .bg-pink, .bg-pink a {
    color: #ffffff; }
  .bg-pink a:hover, .bg-pink a:focus {
    color: #ffffff; }

.bg-dark {
  background-color: #3a444e; }
  .bg-dark, .bg-dark a {
    color: #ffffff; }
  .bg-dark a:hover, .bg-dark a:focus {
    color: #ffffff; }

/* MAGIC CHECK */
/*====================================== */
.magic-radio + label:before, .magic-checkbox + label:before {
  border-color: rgba(98, 102, 105, 0.99); }

.magic-radio:checked + label:before {
  border-color: rgba(98, 102, 105, 0.7); }

/* NIFTY PURE CSS SELECT COMPONENT */
/*====================================== */
.select select {
  background-color: #11181f;
  border-color: #626669; }

.demo-icon-list i,
.demo-icon-list .demo-icon:hover,
.demo-flag-name {
  color: #ffffff; }

.bootstrap-tagsinput {
  background-color: #11181f;
  border-color: #626669; }

.flotTip, .flotTip .text-main {
  color: #11181f !important; }

/* NIFTY OVERLAY */
/*====================================== */
.panel-overlay {
  background-color: #11181f;
  opacity: 0.75; }

/* NESTABLE LIST */
/*====================================== */
.dd-bg, .dd-content {
  background-color: #11181f;
  color: inherit; }

.dd-bg:hover {
  background-color: #0a0e12; }

.dd-placeholder,
.dd-empty {
  border: 1px dashed #a0a4a8;
  background-color: #18222c; }

@keyframes dd-update {
  1% {
    color: #fff;
    background-color: #03a9f4; }
  100% {
    background-color: #11181f; } }
@keyframes dd-dragging {
  1% {
    background-color: #11181f;
    box-shadow: none; }
  100% {
    background-color: #03a9f4;
    color: #fff;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.15); } }
/* JSTREE */
/*====================================== */
.jstree-default .jstree-hovered {
  background-color: rgba(255, 255, 255, 0.07); }

/* X-EDITABLE */
/*====================================== */
.editable-empty, .editable-empty:hover, .editable-empty:focus {
  color: #f55a4e; }

/* FULL CALENDAR */
/* ===================================== */
#container .fc-unthemed th, #container .fc-unthemed td, #container .fc-unthemed hr, #container .fc-unthemed thead, #container .fc-unthemed tbody, #container .fc-unthemed .fc-row, #container .fc-unthemed .fc-popover {
  border-color: #626669; }
#container .fc-unthemed .fc-popover .fc-header, #container .fc-unthemed hr {
  background-color: #626669; }
#container .fc-button, #container .fc button {
  background-color: #11181f;
  border-color: #626669 !important;
  color: #ababab; }
  #container .fc-button:hover, #container .fc button:hover {
    background-color: #0a0e12;
    border-color: #0a0e12;
    color: #ababab; }
#container .fc-event.fc-list {
  background-color: #162029; }

/* SELECT2 */
/* ===================================== */
/* Single Select */
/*---------------------------------------- */
.select2-dropdown {
  background-color: #11181f;
  border: 1px solid #626669; }

.select2-close-mask {
  background-color: #11181f; }

.select2-container--default .select2-selection--single {
  background-color: #11181f;
  border-color: #626669 !important; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #ffffff !important; }

.select2-results__group, .select2-container--default .select2-results__option .select2-results__option,
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #ffffff; }

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #ffffff transparent transparent transparent; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #11181f;
  cursor: default; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #ffffff transparent; }

/* Multiple */
/*---------------------------------------- */
.select2-container--default .select2-selection--multiple {
  background-color: #11181f;
  border: 1px solid #626669; }

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #ffffff; }

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #03a9f4;
  border: 1px solid #03a9f4; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #fff; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #ffffff; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #11181f; }

/* Search Result */
/*-------------------------------------- */
.select2-container--default .select2-search--dropdown .select2-search__field {
  background-color: #162029;
  border: 1px solid #626669; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #ffffff; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #11181f; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #03a9f4;
  color: #fff; }

/* CHOSEN */
/* ===================================== */
/* Single Select  */
/*-------------------------------------- */
.chosen-container-single .chosen-single,
.chosen-container .chosen-drop,
.chosen-container .chosen-results li.no-results {
  background-color: #11181f;
  color: #ffffff; }

.chosen-container-single .chosen-single div b:before,
.chosen-container .chosen-results {
  color: #ffffff; }

.chosen-container-active.chosen-with-drop .chosen-single {
  background-color: #11181f;
  border-color: #626669;
  box-shadow: none;
  color: #ffffff; }

.chosen-container-active .chosen-choices, .chosen-container-single .chosen-search input[type="text"] {
  background-color: #162029;
  border-color: #626669; }

.chosen-container-single .chosen-single,
.chosen-container .chosen-drop {
  border-color: #626669; }

.chosen-container .chosen-results li.highlighted {
  background-color: #03a9f4;
  background-image: none;
  color: #fff; }

/* Multiple Select  */
/*-------------------------------------- */
.chosen-container-multi .chosen-choices {
  background-color: #11181f;
  border-color: #626669;
  color: #ffffff; }

/* BOOTSTRAP SELECT */
/* ===================================== */
.bootstrap-select > .btn.btn-default.dropdown-toggle,
.bootstrap-select > .btn.btn-default.dropdown-toggle:hover {
  background-color: #11181f;
  color: #ffffff;
  border-color: #626669 !important; }

.dropdown-menu li:not(.active) a:not(:hover),
.bootstrap-select > .btn.btn-default .caret {
  color: #ffffff; }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover,
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  background-color: #03a9f4;
  color: #fff !important; }

.bootstrap-select.btn-group .no-results {
  background-color: transparent;
  color: #ffffff; }

.bootstrap-select .form-control {
  background-color: #11181f;
  border: 1px solid #626669;
  color: #ababab; }

.bootstrap-select .dropdown-toggle:focus {
  outline: none !important; }

/* BOOTSTRAP TIMEPICKER */
/* ===================================== */
.bootstrap-timepicker-widget table td a {
  color: #ffffff; }

/* DATEPICKER */
/* ===================================== */
.datepicker table thead {
  color: #ffffff; }

/* NOUI SLIDER */
/* ===================================== */
.noUi-connect {
  background: #03a9f4; }

.noUi-handle {
  background: #03a9f4; }

.noUi-marker-large,
.noUi-marker {
  background: rgba(255, 255, 255, 0.2); }

/* SWITCHERY */
/* ===================================== */
.switchery {
  background-color: rgba(255, 255, 255, 0.2) !important;
  border-color: rgba(0, 0, 0, 0.07) !important; }

/* SUMMERNOTE */
/* ===================================== */
.note-editable.panel-body {
  border: 1px solid #626669; }

.note-editor.note-frame .note-editing-area .note-editable {
  background-color: #11181f; }

.note-editor.note-frame .note-statusbar {
  background-color: #0d1318; }

.note-editor.note-frame .note-editing-area .note-editable {
  color: #ffffff; }

/* BOOTSTRAP MARKDOWN */
/* ===================================== */
.md-editor,
.md-editor active {
  border-color: #11181f; }

.md-editor > .md-header, .md-editor .md-footer {
  background-color: #0d1318; }

.md-editor > textarea {
  background-color: #11181f;
  border-color: #11181f; }

.md-editor > .md-preview,
.md-editor > textarea:focus {
  background-color: #1a252f;
  border-color: #11181f; }

.md-editor.md-fullscreen-mode {
  background-color: #0d1318 !important; }

.md-editor.md-fullscreen-mode .md-input, .md-editor.md-fullscreen-mode .md-preview,
.md-editor.md-fullscreen-mode .md-input:hover, .md-editor.md-fullscreen-mode .md-input:focus {
  background-color: #1a252f !important;
  color: #ababab; }

/*# sourceMappingURL=theme-dark-full.min.css.map */
