.box {
    margin: 0 auto;
}.box {
    box-shadow: 5px 8px 24px 20px #0000001f;
    padding: 50px;
    border-radius: 15px;
}
.btnShow {
    width: 100%;
}label.textLabel {
    font-weight: bold;
}
span.error {
    color: #ba0c0c;
}.register {
    margin-top: 15px;
    text-align: center;
}.register {
    margin-top: 15px;
    text-align: right;
    padding: 0;
    margin-bottom: 0;
}p.forgot {
    margin-top: -23px;
}

/* Dashboard Css Custom */
.card{
         box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        }
.navbar .navbar-brand-wrapper .navbar-brand img {
          width: calc(260px - 120px);
          max-width: 100%;
          height: 79px;
          margin: auto;
          vertical-align: middle;
 }
      .activate{
        background: #f49939 !important;
      }
      /* .activate .nav-link i.menu-icon {
          color: #fff;
      } */
      .sidebar .nav .activate .nav-link i.menu-icon {
            font-size: 1.125rem;
            line-height: 1;
            margin-left: auto;
            color:#fff !important;
        }
      .activate a{
        color: white !important;
      }
      .sidebar .nav .nav-item.active > .nav-link .menu-title {
          color: #fff;
          font-family: "ubuntu-medium", sans-serif;
      }
      .sidebar .nav .activate:hover {
          background: #6d3939;
      }
      ul.topMenu li {
          display: inline-block;
          padding-top: 10px;
          padding-bottom: 10px;
          width: 32%;
          margin-top: 10px;
      }
      .navbar .navbar-menu-wrapper {
              padding-right: 0px;padding-left:0px;border-left: 3px solid #e0e0e0;
          }
      .yellow {
          height: 22px;
          background: #ef9c3e;
          width: 100%;margin-left: 0px;
      }
      .white {
          height: 26px;
          background: #fff;
          width: 100%;margin-left: 0px;
      }
      .green {
          height: 22px;
          background: #2c7b26;
          width: 100%;margin-left: 0px;
      }
      .ashokaChakra{
        width: 26px;
      }h1.title {
    text-align: center;
    font-size: 25px;
    padding: 10px;
    color: #787171;
}.main-panel {
    padding-right: 0px;
    padding-left: 0px;
    border-left: 3px solid #e0e0e0;
}.content-wrapper {
    background: #fff;
}
.error{
 color: #ec1414;
 font-weight: 600;
}


.bg-primary{
    background-color: #ef9c3e !important;
  }
  