body{
	background: #e2e2e2!important;
}
.bg-primary{
	background: #009688 !important;
} 

.banner{
	width:100%;
	height:93vh;
	background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0.8)) ,url(../img/Mahatma_Phule.jpg);
	background-size:cover;
	color:white;
	
}

.my-card{
	padding: 20px;
	background: #FFFFFF;
	
}

#login .container #login-row #login-column #login-box {
  margin-top: 10px;
  max-width: 600px;
  height: 610px;
  border: 1px solid #9C9C9C;
  background-color: white;
}
#login .container #login-row #login-column #login-box #login-form {
  padding: 20px;
}
#login .container #login-row #login-column #login-box #login-form #register-link {
  margin-top: -85px;
}
/* @media only  screen and (max-width:600px)
{
	.sidebar{
	 display:none;
	 width:80% !important;
	  background:white;
	  height:100vh;
	  position:fixed;
	  padding-top:20px;
	}
	.content{
	 margin-left:0% !important;
	}
	
}
.sidebar{
	width:18%;
  background:white;
	height:100%;
	position:fixed;
	padding-top:45px;
} */
/* .sidebar.dropdown-toggle{
	
	height:85%;
	padding-top:45px;
	
}
.sidebar a{
	display:block;
   width:100%;
   padding:10px 25px;
   text-decoration:none;
   color: gray;
}
.sidebar a:hover{
	
	background:#e2e2e2;
	  cursor: pointer;
}
.sidebar .divider{
	height:.5px;
	width:100%;
	background:#e2e2e2;
	margin-top:10px;
}
.content{
	
	margin-left:20%;
}
 .sidebar .crossBtn{
 position:absolute;
 top:0px;
 right:35px;
 font-size:30px;
 cursor:pointer;
	
}
 */
 /* .snt_nav-side-menu{
  height:100%;
    font-size: 12px;
  font-weight: 200;
   background-color: #2e353d;
  position: fixed;
  padding-top: 45px;
  width: 18%;
   color: #e1ffff;
    overflow: auto;
    font-family: verdana;
 
 }
 .snt_nav-side-menu .brand {
  background-color: #23282e;
  line-height: 50px;
  display: block;
  text-align: center;
  font-size: 14px;
}
 .snt_nav-side-menu .toggle-btn {
  display: block;
}
.snt_nav-side-menu ul,
.snt_nav-side-menu li {
  list-style: none;
  padding: 0px;
  margin: 0px;
  line-height: 35px;
  cursor: pointer;
  }

.snt_nav-side-menu ul :not(collapsed) .arrow:before,
.snt_nav-side-menu li :not(collapsed) .arrow:before {
  font-family: FontAwesome;
  content: "\f078";
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
  float: right;
}

.snt_nav-side-menu ul .active,
.snt_nav-side-menu li .active {
  border-left: 3px solid #d19b3d;
  background-color: #4f5b69;
}
.snt_nav-side-menu ul .snt_sub-menu li.active,
.snt_nav-side-menu li .snt_sub-menu li.active {
  color: #d19b3d;
}
.snt_nav-side-menu ul .snt_sub-menu li.active a,
.snt_nav-side-menu  li .snt_sub-menu li.active a {
color: #d19b3d;
}
.snt_nav-side-menu li a {
  text-decoration: none;
  color: #e1ffff;
}
.snt_nav-side-menu ul .snt_sub-menu li,
.snt_nav-side-menu li .snt_sub-menu li {
  background-color: #181c20;
  border: none;
  line-height: 28px;
  border-bottom: 1px solid #23282e;
  margin-left: 0px;
}


.snt_nav-side-menu ul .snt_sub-menu li:hover,
.snt_nav-side-menu li .snt_sub-menu li:hover {
  background-color: #020203;
}
.snt_nav-side-menu ul .snt_sub-menu li:before,
.nav-side-menu li .snt_sub-menu li:before {
  font-family: FontAwesome;
  content: "\f105";
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
}
.snt_nav-side-menu li {
  padding-left: 0px;
  border-left: 3px solid #2e353d;
  border-bottom: 1px solid #23282e;
}
.snt_nav-side-menu li a {
  text-decoration: none;
  color: #e1ffff;
}
.snt_nav-side-menu li a i {
  padding-left: 10px;
  width: 20px;
  padding-right: 20px;
}
.snt_nav-side-menu li:hover {
  border-left: 3px solid #d19b3d;
  background-color: #4f5b69;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}
@media (max-width: 767px) {
  .snt_nav-side-menu {
    position: relative;
    width: 100%;
    margin-bottom: 10px;
  }
  .snt_nav-side-menu .toggle-btn {
    display: block;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 10 !important;
    padding: 3px;
    background-color: #ffffff;
    color: #000;
    width: 40px;
    text-align: center;
  }}

 */
 .sidenav{
    height: 100%;
   background-color: #111;
/*   z-index: 1;
   overflow-x: hidden; */
    width:20%;
    overflow: auto;
    position:fixed;

  
  padding-top:45px;
  font-family: "Lato", sans-serif;
 }
 .sidenav a,.dropdown-btn {
 padding-left:45px;
   font-size: 20px;
   display: block;
  cursor: pointer;
  outline: none;
  text-decoration: none;
  border: none;
    color: #818181;
  background: none;

 }
 .sidenav a:hover, .dropdown-btn:hover {
  color: #f1f1f1;
}
/* .active {
  background-color: green;
  color: white;
} */
.dropdown-container {
  display: none;
  background-color: #262626;
/*   padding-left: 8px; */
}
 .fa-caret-down {
 
  padding-right: 8px;
}
.content{
	
	margin-left:20%;
	width:80%;
	
}
