/* .brand-logo{width: 30%;
  height: auto;}
.brand-logo img{width: 65%;
  height: auto;} */
/* .footer-logo{width: 250px;} */
.feature-cardOne-adjustments .job-icon{width:70px;height:70px;}
.category-icons{width: 60px;
  height: 60px;}
.pages-banner{width: 100%;
  padding: 15px;}
.job-detail-icon{width: 70px;
  height: 70px;}
.job-listing-icon{width: 60px;
  height: 60px;}
.logout{cursor:pointer;}
.circle-100{max-width: 100px;
  min-width: 100px;
  max-height: 100px;
  min-height: 100px;
  border-radius: 500px;
  display: flex;
  align-items: center;
  justify-content: center;}
  .nice-select{width:100%;}
  #new_password,#confirm_password{cursor: pointer;}
  .square-40 {
    max-width: 40px;
    min-width: 40px;
    max-height: 40px;
    min-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.category-listing-icon{width: 50px;
  height: 50px;}

  .modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #0a0a0a;
}

.profile-img{width: 40px;
  height: 40px;border-radius: 50%;}

  .dashboard-sidebar-wrapper {top: 60px;}
  .btn-download-job-card{margin-top: 5em;
    margin-bottom: -5em;}
  .btn-work-order{font-size:12px;}
  .badge-passed{background-color: #00b074;
    padding: 5px 12px 5px 12px !important;
    margin-top: 20px;}

    .badge-failed{background-color: #f71e3f;
      padding: 5px 12px 5px 12px !important;
      margin-top: 20px;}

      .btn-default{
        color: #fff;
    background-color: #0369b1;
    border-color: #0369b1;
      }

      .btn-default:hover {
        color: #fff;
        background-color: #0369b1;
        border-color: #0369b1;
    }

    a {color: #026ab1;}
    a:hover {
      color: #026ab1;
      text-decoration: none;
  }

  a.hover-color-primary:hover {
    color: #026ab1 !important;
}

.list-hover-primary a:hover {
  color: #026ab1 !important;
}

.text-default {
  color: #0369b1 !important;
}

.bg-blue {
  background-color: #0369b1 !important;
}

.dashboard-layout-sidebar li.active a > i {
  color: #0369b1;
}

.dashboard-layout-sidebar li a:hover > i {
  color: #0369b1;
}

.dashboard-sidebar-wrapper {
  top: 95px;
  border-right: 3px solid #d0caca;
  width:300px;
}

div:where(.swal2-container).swal2-top, div:where(.swal2-container).swal2-center, div:where(.swal2-container).swal2-bottom {
    grid-template-columns: auto minmax(0, 1fr) auto;
    z-index: 99999;
}

.font-size-41 {
    font-size: 1rem;
    line-height: 1.625;
    letter-spacing: -1.08px;
}

@media only screen and (max-width:767px) and (min-width:300px) {
   .m-t-6{margin-top: 6em !important;}
   .offcanvas-active.navbar-expand-lg .main-menu > li > .nav-link {
      color: #000 !important;
    }

    .sidebar-mobile-button {top: 65px;height:35px;}
}