.c-app.c-dark-theme {
    --primary: #4638c2;
    --secondary: #4c4f54;
    --success: #45a164;
    --info: #4799eb;
    --warning: #e1a82d;
    --danger: #d16767;
    --light: #20202a;
    --dark: #181924;
    color: #e1e1e1;
    background-color: #1D3244;
    --color: #e1e1e1;
}
#sidebar {
	width:200px;
}
#c-wrapper {
	margin-left:200px;
}
.c-dark-theme .c-sidebar .c-sidebar-brand, .c-sidebar .c-sidebar-header {
    background: rgb(0, 0, 21);
}
.c-sidebar-brand {
	justify-content: flex-start;
}
.c-dark-theme .c-sidebar {
    color: #e1e1e1;
    background: #2c2c34;
    border: 0;
}

.c-main {
	padding-top: 10px;
}
#main-fluid-container {
    padding-right: 10px;
    padding-left: 10px;
}

.c-dark-theme .c-header {
    background: #2c2c34;
    border-bottom: 0;
}
.c-dark-theme .card-header {
	background-color: #ECECEF;
}
.c-dark-theme .c-sidebar .c-active.c-sidebar-nav-dropdown-toggle, .c-dark-theme .c-sidebar .c-sidebar-nav-link.c-active {
    color: #fff;
    background:  #841617;
}
.c-dark-theme .c-sidebar .c-sidebar-nav-dropdown-toggle:hover, .c-dark-theme .c-sidebar .c-sidebar-nav-link:hover {
    color: #fff;
    background: #AE1E20;  /*#5F485F; */ 
}

.c-dark-theme .card {
    background-color: #23242d;
    border-color: #181924;
}
.c-dark-theme .btn-dark {
    color: #fff;
	background-color: #636f83;
	border-color: #636f83;
}
.c-dark-theme .btn-dark:hover {
    color: #fff;
    background-color: #3D4551;
    border-color: #4d5666;
}
.ws-header-strong {
	font-size: 1.5rem;
	color: #23282c;
}
.c-dark-theme .form-control:focus {
    color: #e1e1e1;
    background-color: rgb(255,255,255,.1);
    border-color: rgba(255,255,255,.2);
}
/*
.c-dark-theme .card-header {
    background-color: #20202a;
    border-color: #181924;
}
//*/
.c-dark-theme .table {
    color: #e1e1e1;
    background-color: transparent;
}
.c-dark-theme .table-bordered {
    border-color: rgba(255, 255, 255, 0.1);
}
#table-primary {
	font-size:12px;
}

.c-dark-theme .page-item.disabled .page-link {

    color: rgba(255, 255, 255, 0.5);
    background-color: rgba(255, 255, 255, 0.025);
    border-color: #181924;
}
.c-dark-theme .page-link {
    color: #e1e1e1;
    background-color: rgba(255, 255, 255, 0.075);
    border-color: #181924;
}
.c-dark-theme .page-link:hover {
    color: #e1e1e1;
    background-color: #181924;
    border-color: #181924;
}

div.dataTables_wrapper div.dataTables_length select {
	width:65px !important;
}
.c-dark-theme .table-hover tbody tr:hover {
    color: #e1e1e1;
    background-color: rgba(255, 255, 255, 0.1);
}
.button-edit, .button-delete, .button-action, .button-xss {
    font-size: 9px;
}
.ml-11px {
	margin-left:11px;
}

.btn-sm, .btn-group-sm > .btn {
    padding: 0.15rem 0.5rem;
    font-size: 0.765625rem;
    line-height: 1.5;
    border-radius: 0.2rem;
        border-top-right-radius: 0.2rem;
        border-bottom-right-radius: 0.2rem;
}

#editModal .modal-med,
#editNotesModal .modal-med,
#deleteModal .modal-med,
#ehubModal .modal-med {
	width:850px;
	max-width: 900px;
}
#fpopModal .modal-med  {
	width:505px;
	max-width: 510px;
}
.modal-header {
	border-bottom: 1px solid #e1e1e1;
	background-color: #ECECEF;
	color:#23282c;
	
}
.c-dark-theme .modal-footer {
	border-top: 1px solid #738196;
}

.modal-header .close {
	color:#000;
}
#editModal textarea {
    width:815px;
}
.hidden {
	display:none;
}

table.table-bordered.dataTable tbody td.diff {
    color: #c84949;
}
span.badge-active {
    color: #fff;
    background-color: #2eb85c;
    padding-bottom: .5em;
}
.text-active {
    color: #2eb85c !important;
}

.badge-pipeline {
    color: #fff;
    background-color: #4799eb;
    padding-bottom: .5em;
}
.text-pipeline {
    color: #4799eb !important;
}

.badge-pending {
    background-color:yellow;
    padding-bottom: .5em;
    color:#000;
}
.text-pending {
    color: yellow !important;
}

.badge-lost {
    color: #fff;
    background-color: #d16767;
    padding-bottom: .3em;
}
.text-lost {
    color: #d16767 !important;
}

.badge-hold {
    color: #4f5d73;
    background-color: #f9b115;
    padding-bottom: .5em;
}
.text-hold {
    color: #f9b115 !important;
}
label.text-analysis {
    color: #A3CCF5;
}
.badge-analysis {
    background-color:#A3CCF5;
    padding-bottom: .5em;
    color:#000;
}
.text-analysis {
    color: #A3CCF5 !important;
}

label.text-data {
    color: #C76300;
}
.badge-data {
    background-color:#C76300;
    padding-bottom: .5em;
    color:#000;
}
.text-data {
    color:#C76300 !important;
}


label.text-findings {
    color: #962EFF;
}
.badge-findings {
    background-color:#962EFF;
    padding-bottom: .5em;
    color:#000;
}
.text-findings {
    color:#962EFF !important;
}
.text-won {
    color: #2eb85c !important;
}
.badge-won {
    background-color:#2eb85c;
    padding-bottom: .5em;
    color:#000;
}

label.text-new {
    color: #fff;
}
.badge-new {
    background-color:#fff;
    padding-bottom: .5em;
    color:#000;
}


.btn-group-xs > .btn, .btn-xs {
	padding:1px 5px;
}
#ehubModal .modal-content, #fpopModal .modal-content {
	background-color:white
}

.c-app.c-dark-theme {
    background-color: #1D3244;
}
.c-dark-theme .card {
    background-color: #2F516F;
    border-color: #20364C;
}
.c-sidebar  .c-sidebar-nav-label {
    font-size:11px;
}
.dashboard-header {
    width: 100%;
    justify-content: space-between;
}
.dashboard-header .rep-name {
    padding-left: 25px;
    font-size: 24px;
    color: white;
}
.c-sidebar .c-sidebar-nav .c-sidebar-nav-item img.c-sidebar-nav-calendly {
    height:32px;
}