@charset "utf-8";
/* CSS Document */

 .nav-pills .nav-link:not(.active):hover {
 color: #2dce89;
}
.navbar-light .navbar-nav .nav-link {
	color: #000 !important;
}
.navbar-nav .nav-link:hover {
	background-color: #2dce89;
	color:#fff !important;
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item.menu-open > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item:hover > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:focus {
 background: #093182 !important;
 color: #fff;
}
 [class*=sidebar-dark-] .nav-sidebar > .nav-item.menu-open > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item:hover > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:hover {
 background: #2dce89 !important;
 color: #fff !important;
}
.navbar-nav>.user-menu>.dropdown-menu>li.user-header {
	background:#2dce89;
	color:#FFFFFF;
}
.card-default .nav-item .nav-link {
	background: #f9f9f9;
	}
	.alert-danger {
	color: #fff;
    background: #ff0001;
}
.alert-success {
color: #fff;
background:#95cf55;
}
.alert-info {
	color: #fff;
 background:#02aff0;
}
.alert-warning {
color: #fff;
 background:#fe9106;
}
.alert-hold {
	color: #fff;
	background:#aba4a8;
}

.nav-tabs .nav-link {color: #000;}
.nav-tabs .nav-link.active {
	color: #ffffff;
	background-color: #0001e5;
}

.table thead th {
    border-bottom: 1px solid #111;  border-top: none;
}
.table tbody tr.odd {
    background-color: #f9f9f9;
}
.nav-tabs {
	background: none !important;
}
 .table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, .0);
}
.table-bordered td, .table-bordered th {
	border: 1px solid #f4f4f4;
}
.form-control {
	border: 1px solid #d2d6de;
}
 .card-success:not(.card-outline)>.card-header {
 background-color: none;
}

.card {	
box-shadow: 0 2px 10px rgb(0 0 0 / 8%);
}
.navbar-white {
	background-color: #fff;
	color: #1f2d3d;
	box-shadow: 0 2px 10px rgb(0 0 0 / 8%);
	border-top: 1px solid #2dce89 !important;
}
 [class*="sidebar-dark-"] .nav-sidebar > .nav-item:hover > .nav-link, [class*="sidebar-dark-"] .nav-sidebar > .nav-item > .nav-link:focus {
 background-color: rgba(255, 255, 255, .0);
 color: #2dce89;
}

.card-body .card {
	box-shadow: 0 0 0px rgb(0 0 0 / 0%), 0 0px 0px rgb(0 0 0 / 0%);
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb; border-top:1px solid #dbdbdb;
	}
	
	.card-body .card:last-child {
	border-bottom: 1px solid #dbdbdb;
	}
	
	 .card-green:not(.card-outline)>.card-header {
/*background:#2dce89;*/ background:#f3f3f3; 
}

.card-green:not(.card-outline)>.card-header, .card-green:not(.card-outline)>.card-header a{color:#000 !important;}

.main-footer span {
	color: #dddddd;
}

.round-success {
	color: #28a745!important;
	background: #28a745;
	}
	
	.round-approved {
	color: #fe9106!important;
	background: #fe9106;
}

.round-info {
	color: #02aff0!important;
	background: #02aff0;
}

.round-rejected {
	color: #ff0001!important;
	background: #ff0001;
}

.round-primary {
	color: #2C98E9!important;
	background:#2C98E9;
}
.round-grey {
	color: #a7a6a8!important;
	background:#a7a6a8;
}

.form-control {
color:#000000;
}

[class*=sidebar-dark] .brand-link {
background:#FFFFFF;
}

.royalbluebt {
	background: #0001e5 !important;
}
.greenbt {
	background:#059859 !important;
}
.redbt {
	background: #f21b1b;
}
.cyanbt {
	background: #11cdef !important;
}
.orangebt {
	background: #FF7F50;
}
.rightbd {
	border-right-color: #ccc !important;
}
[class*=sidebar-dark-] {
 background-color: #002060;
}
[class*=sidebar-dark-] .sidebar a {
 color: #ffffff;
}
 [class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link {
 color: #ffffff;
}

/* -------------------------
Choose file
 ------------------------- */
 
 input[type=file]::-webkit-file-upload-button {
 background:#0001e5;
border-color:#ced4da !important;
color:#fff;
}
 input[type=file]::-webkit-file-upload-button:hover {
 background:#0001e5;
border-color:#0001e5 !important;
color:#fff;
}

/* -------------------------
ION Slider
 ------------------------- */
 
 .range {
 	background-color: rgb(245, 245, 245);
		-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 }

.range input[type="range"] {
	background-color: transparent;
}

.range input[type="range"]::-webkit-slider-thumb {
 color: rgb(255, 255, 255);
  background-color: rgb(153, 153, 153);
}

 .range input[type="range"]::-moz-slider-thumb {
  color: rgb(255, 255, 255);  background-color: rgb(153, 153, 153);
 }
 
 .range output {
 	color: rgb(255, 255, 255);
	background-color: rgb(153, 153, 153);
 }


.range.range-primary input[type="range"]::-webkit-slider-thumb {
 background-color: rgb(66, 139, 202);
}
.range.range-primary input[type="range"]::-moz-slider-thumb {
 background-color: rgb(66, 139, 202);
}
.range.range-primary output {
	background-color: rgb(66, 139, 202);
}
.range.range-primary input[type="range"] {
	outline-color: rgb(66, 139, 202);
}
 .range.range-success input[type="range"]::-webkit-slider-thumb {
 background-color: rgb(92, 184, 92);
}
.range.range-success input[type="range"]::-moz-slider-thumb {
 background-color: rgb(92, 184, 92);
}
.range.range-success output {
	background-color: rgb(92, 184, 92);
}
.range.range-success input[type="range"] {
	outline-color: rgb(92, 184, 92);
}
 .range.range-info input[type="range"]::-webkit-slider-thumb {
 background-color: rgb(91, 192, 222);
}
.range.range-info input[type="range"]::-moz-slider-thumb {
 background-color: rgb(91, 192, 222);
}
.range.range-info output {
	background-color: rgb(91, 192, 222);
}
.range.range-info input[type="range"] {
	outline-color: rgb(91, 192, 222);
}
 .range.range-warning input[type="range"]::-webkit-slider-thumb {
 background-color: rgb(240, 173, 78);
}
.range.range-warning input[type="range"]::-moz-slider-thumb {
 background-color: rgb(240, 173, 78);
}
.range.range-warning output {
	background-color: rgb(240, 173, 78);
}
.range.range-warning input[type="range"] {
	outline-color: rgb(240, 173, 78);
}
 .range.range-danger input[type="range"]::-webkit-slider-thumb {
 background-color: rgb(217, 83, 79);
}
.range.range-danger input[type="range"]::-moz-slider-thumb {
 background-color: rgb(217, 83, 79);
}
.range.range-danger output {
	background-color: rgb(217, 83, 79);
}
.range.range-danger input[type="range"] {
	outline-color: rgb(217, 83, 79);
}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {
	background-color: #002060;
	color: #fff;
}
 [class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link.active {
 color: #2dce89;
 box-shadow: 0 0px 0px rgb(0 0 0 / 12%), 0 0px 0px rgb(0 0 0 / 24%);
}
 [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link:focus, [class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link:hover {
 background-color: rgba(255, 255, 255, .0);
 color: #2dce89;
}

/* Mobile menu */

.dropdown-item {
	color: #000000 !important;
}

.dropdown-menu {
	color: #000; background-color: #fff; border: 1px solid rgba(0, 0, 0, .15);
}


.box {
	background: #ffffff !important;
	/* border-top-color: #b4c9de !important; */
    box-shadow: 0 2px 10px rgb(0 0 0 / 8%);
}

.section-title h5 {
	color: #8d9297;
}

.section-title .title-header {
	border-left: 4px solid #002060;
}

.ttm-textcolor-skincolor {
	color: #002060 !important;
}


