/* {
  margin:0;
  padding:0;
  list-style:none;
  text-decoration:none;
}*/
Html,
body{
  width:100%;
  height:100%;
  margin:0 ;
  font-family:Ubuntu;
  background-color:#fff;
  color:black;
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

/*login.php form*/

.btn-color{
  background-color: #081224;
  color: rgb(162, 29, 29);
  
}

.profile-image-pic{
  height: 200px;
  width: 200px;
  object-fit: cover;
}



.cardbody-color{
  background-color: #bdcad8;
}

a{
  text-decoration: none;
}
 .checked {
  color:crimson;
 }
/*login.php */

/*forms*/


.main {
  display:flex;
  justify-content: center;
  margin-top:150px;
}
.column1{
  width: 350px;
  height: 400px;
  background:	#9370DB;
}

#signin {
  color: white;
  text-align: center;
  font-family: arial;
}

#sibutton {
  display: inline;
  color: white;
  width:150px;
  margin-left: 25px;
  background-color: #6A5ACD;
  font: bold 25px arial;
  border: 1px solid #6A5ACD;
}

#subutton {
  color: #6A5ACD;
  background-color: white;
  position:absolute;
  width:150px;
  font: bold 25px arial;
  border: 1px solid white;
}

#email {
  border: 3px solid white;
  width: 250px;
  height: 30px;
  margin-top: 40px;
  margin-left: 50px;
  text-align: center;
  font: bold 15px arial;
}

#password {
  border: 3px solid white;
  width: 250px;
  height: 30px;
  margin-top: 30px;
  margin-left: 50px;
  text-align: center;
  font: bold 15px arial;
}

#fp {
  background-color: #9370DB;
  color: white;
  font: bold 13px arial;
  text-align: center; 
  margin-top: 15px;
  margin-left: 110px;
  border: 1px solid #9370DB;
  border-bottom: 3px  solid white;
  
}

#b {
  display: inline;
  color: white;
  width:200px;
  margin-left: 75px;
  margin-top: 15px;
  background-color: #6A5ACD;
  font: bold 25px arial;
  border: 3px solid white;
}

#p {
  color: white;
  text-align: center;
  font: bold 15px cursive;
}
/*.error {
  color:#ff0000;
}*/

