@charset "utf-8";
/* CSS Document */

* {
  margin: 0;
  padding: 0;
}

#login-form {
  margin: 5% auto;
  max-width: 500px;
}

/* home page */
#wrapper {
  padding-top: 50px;
}

/* Navbar */
.navbar-default {
  background-color: #1f1c57 !important; /* New Blue */
}

.navbar-default .navbar-nav > li > a {
  color: #fff !important;
}


.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
  color: #1f1c57;
  border-radius: 1px;
  margin-top: 2px;
}

/* Alert Styling */
.alert {
  padding: 12px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  background: crimson !important;
  color: #fff !important;
}

/* Ranaghat Section Styling */
.ranaghat_2 {
  text-align: center;
  padding: 13px 0;
  font-weight: bold;
  background: #19351a; /* Deep Green */
  font-size: 20px;
  color: #fff;
  border-radius: 10px;
}
