.card {
	border-top: 0;
}
.card-header {
    border-bottom: 0;
}
.table > thead > tr > th {
    border-bottom: 0;
}
.dt-button{
	background: #fff !important;
	color: #222 !important;
	border-radius: 0 !important;
	font-size: 11px !important;
}
.dt-button.active{
	background: #0073aa !important;
	color: #fff !important;
}
.dt-button-collection{
	top: 0 !important;
}

table.dataTable {
    font-size: 12px !important;
    font-family: arial;
}
.form-group {
    position: relative;
}
.bmd-form-group [class^="bmd-label"].bmd-label-floating, .bmd-form-group [class*=" bmd-label"].bmd-label-floating {
    will-change: left, top, contents;
    line-height: 1.2;
    font-weight: 400;
}

.bmd-form-group [class^="bmd-label"], .bmd-form-group [class*=" bmd-label"] {
    position: absolute;
    left: 10px;
    pointer-events: none;
    transition: 0.3s ease all;
}
.bmd-form-group .bmd-help {
    margin-top: 0;
    font-size: 0.75rem;
}
.is-focused .bmd-label-floating, .is-filled .bmd-label-floating {
    top: 0rem !important;
    left: 0;
    font-size: 0.6875rem;
}
.form-control, .is-focused .form-control {
    background-image: linear-gradient(to top, #0073aa 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px);
}
.pcoded{
	background: red !important;
}
.bmd-form-group {
    position: relative;
    padding-top: 5px;
    margin-bottom: 30px;
}
.bmd-form-group .bmd-label-floating, .bmd-form-group .bmd-label-placeholder {
    top: 1.3125rem;
}
.bmd-form-group .icofont{
	position: absolute;
	right: 15px;
	top: 18px;
}

.header-navbar .navbar-wrapper .navbar-container .nav-left a, .header-navbar .navbar-wrapper .navbar-container .nav-right a {
    color: #000;
    padding:0 !important;
       
}
.header-navbar .navbar-wrapper span{
    cursor: pointer;
}
