@charset "utf-8";
/* CSS Document */

.page-breadcrumb {
    padding: 8px 20px;
}
.page-wrapper>.container-fluid {
    padding-top: 0;
}
.page-breadcrumb .breadcrumb .breadcrumb-item+.breadcrumb-item:before {
    content: "" !important;
}
.status {
    width: 98px;
}
.card-body{
    min-height: 70vh;
}
.modal .modal-dialog .modal-content .modal-header {
    background: #2255a4;
    color: #fff;
    position: relative;
}
.close:not(:disabled):not(.disabled) {
    background: #000;
    opacity: 1;
    border: 2px solid #fff;
    border-radius: 50px;
    width: 25px;
    height: 25px;
}
.modal-header .close {
    color: #fff;
    position: absolute;
    right: 6px;
    top: 9px;
    padding: 0;
}
.table-responsive>.table-bordered {
    text-align: center;
}
.table td, .table th {
    padding: 6px;
}
.table th {
    vertical-align: middle !important;
}
.back_white {
    background: #fff;
	
}
.sidebar-nav ul {
    padding: 0px !important;
    border-top: 2px solid #333;
}
tfoot.thead-dark td {
    background: dimgrey;
    color: white;
    font-weight: bold;
}
.width-20 {
    width: 20%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
}
.top-form-wrapper {
    padding-top: 15px;
}
table.table_new {
    border: 1px solid #e0d9d9 !important;
}
.toogle-div a h4{display:inline; color:#3e5569;}
.toogle-div a i{float:right; color:#3e5569;}
.toogle-div{margin-bottom:0;}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link {
    padding-left: 22px;
}
.sidebar-nav ul .sidebar-item .second-level .sidebar-item .sidebar-link {
    padding-left: 30px;
	background: rgba(266,266,266,0.1);
}
.pull-right{
    float: right;
}
.pull-left{
    float: left;
}
form input[type="text"] {
    text-transform: capitalize;
}
.title{
    font-size: 22px;
}
.padding-15{
    padding: 15px;
}
form input[type="email"] {
    text-transform: lowercase;
}
.modal-footer {
    display: block;
    text-align: center;
}
.dataTables_scrollHeadInner, .dataTable{min-width: 100%;}
        
/*media query */

@media (min-width: 768px){
    .col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto {
        float: left;
    }
}
@media (max-width: 768px){
    .title {
        font-size: 17px;
    }
    .page-breadcrumb {
        padding: 8px 10px;
    }
    .page-wrapper>.container-fluid {
        padding: 10px;
    }
    .form-control {
        padding: 0.275rem 0.175rem;
    }
}
#main-wrapper .topbar .top-navbar .navbar-header[data-logobg=skin5] {
   background: #da542e;
}
.logo-text h5{text-transform: uppercase;}
.topbar .top-navbar .navbar-header .navbar-brand{margin: 6px; padding: 0 10px 0 0px;}

#main-wrapper .topbar .top-navbar .navbar-header[data-logobg=skin5]{height: 64px; background: #0b2c5f;}
.topbar .top-navbar .navbar-header .navbar-brand{padding: 5px 10px;}
.sidebar-nav ul .sidebar-item.selected>.sidebar-link{background: #2255a4;}

button.btn.btn-danger.btn-sm.rem {
    cursor: default !important;
}
.dot {
  height: 25px;
  width: 25px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
}
.dot2 {
    position: relative;
    float: left;
    left: 30%;
    /* top: 50%; */
}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link {
   background: rgba(266,266,266,0.2);
}
a.navbar-brand {
    cursor: default !important;
}