/* CSS Document */

body{
	font-family: 'Roboto', sans-serif!important;
	font-size: 10pt;
    line-height: 1.42857143;
    color: #333;
}

.sidebar a {
 color: White!important;
}
.content-header h1 {
    font-size: 1.8rem;
    margin: 0;
    font-size: 20px;
}
[class*=sidebar-dark-] {
    background-color: #424242;
    box-shadow: 0 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);

}
.nav-sidebar>.nav-item:hover>.nav-link{
    color: #faa21c!important;
    background: #070707!important;
    border-left-color: #DC700E!important;
}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active{
color: #faa21c!important;
    background: #070707!important;
	 border-left-color: #DC700E!important;
}
.nav-sidebar>.nav-item .nav-link {
    border-left: 3px solid transparent;
	padding: 12px 12px 12px 12px;
}
{
    color: #faa21c;
    background: #070707;
    border-left-color: #DC700E;
}
.os-content{
	padding:0 0!important;
}
.nav-pills .nav-link {
    border-radius: 0;
}
.navbar-white {
    background-color: #424242;
    box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
}
.main-header {
	border-bottom: 0!important;
}
.brand-link {
    border-bottom: 0!important;
}
.navbar-light .navbar-nav .nav-link {
    color: rgb(255 255 255);
}
.main-header  h5{
    font-size: 20px;
    color: #b0dd38;
}
.brand-link{
    background-color: #424242!important;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgb(250 162 28)!important;
}
.nav-sidebar .nav-item>.nav-link {
    margin-bottom: 0;
}
.form-control{
    height: 28px!important;
    padding: 0px 12px!important;
    font-size: 10pt!important;
    line-height: 1.42857143!important;
    color: #555!important;
    background-color: #fff!important;
    background-image: none!important;
    border: 1px solid #ccc!important;
	border-radius:0px!important;
}
.table thead th {
    border-bottom:0!important;
}
.icons i{
font-size: 14px;
    margin: 0 10px 0 0;
}
.card {
    border-top: 3px solid #faa21c;
    box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);
	
}
.btn-dark{
	background-color: #727272;
    border-color: #727272;
}
.card-header {
    border-bottom: 1px solid rgb(0 0 0 / 5%);
}
.fa, .fas{
    font-size: 14px!important;
    font-weight: 600!important;
}
.btn{
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
	    border-radius: 3px;
}
.table thead th {
    border-bottom: 1px solid #ddd!important;
}

.table thead th{
border-top:0!important;
}

.table td, .table th {
    border-bottom:1px solid #eaeaea!important
}
.table td, .table th {
    border-top: 0!important;
}
label{
font-size: 10pt!important;
    font-weight: 500!important;
	    color: #333!important;
}
.btn-success {
    color: #fff;
    background-color: #85a924;
    border-color: #85a924;
}
.form-group .req {
    color: #fc2d42;
}
.layout-footer-fixed .wrapper .main-footer{
	position:relative!important;
}
.img_set_table{
    width: 30px;
    height: 30px;
    object-fit: cover;
    border-radius: 50%;
}
 .inputDnD .form-control-file {
	 position: relative;
	 width: 100%;
	 height: 100%;
	 min-height: 6em;
	 outline: none;
	 visibility: hidden;
	 cursor: pointer;
	 background-color: #c61c23;
	 box-shadow: 0 0 5px solid currentColor;
}
 .inputDnD .form-control-file:before {
    content: attr(data-title);
    position: absolute;
    left: 0;
    width: 100%;
    min-height: 6em;
    line-height: 2em;
    padding-top: 1.5em;
    opacity: 1;
    background: White;
    visibility: visible;
    text-align: center;
    border:1px dashed #91b0b3;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    overflow: visible;
	    color: #92b0b3;
		
	
}
 .inputDnD .form-control-file:hover:before {

	 background: #ecf0f5;
}
.gj-icon {
    top: 3px!important;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #424242;
    border-color: #424242;
}
.page-item.disabled .page-link {
    color: #dc3545;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #424242;
    border-radius: 0%;
}

