﻿.login-background {
  /*  background: url('../img/login-background.jpg') no-repeat center center fixed;  */
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	background-color:#e9eef3
}

.vertical-center {
    height: 100%;
    width: 100%;
    text-align: center; /* align the inline(-block) elements horizontally */
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media (max-width: 768px) {
    .vertical-center:before {
        /* height: auto; */
        display: none;
    }
}

/*
 * Card component
 */
.card-container.card {
    width: 100%;
    padding: 25px 25px;
    border-radius: 10px;
}

.card {
    
    /* just in case there no content
    background-color: white;*/
    padding: 20px 25px 30px;
    margin: 0 auto 25px;
    margin-top: 50px;
}

.form-control1 {
  display: block;
  width: 100%;
  height: 50px;
  padding: 3px 12px;
  font-size: 15px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #e9eef3;
  background-image: none;
  border: 0px solid #a2a8af;
  border-bottom: 1px solid;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control1:focus {
  color: #283645;
  border: 0px solid #52b2df;
  border-bottom: 1px solid #52b2df;
  outline: 0;
}


