html { 
    background: url(../images/bg.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }

.card{ background-color: #fff;  border-radius: 6px; box-shadow: 0px 0px 10px rgba(0,0,0,0.45); margin-top: 20%;}
.card .card-img{ position: relative; padding: 0; display: table;}
.card .card-img img{ border-radius: 6px 6px 0px 0px;}
.card .card-body{ display: table; width: 80%; padding: 15px; padding-bottom: 35px; margin: auto; margin-bottom: 5%;}
.card-login .card-caption { color: #555; text-align: center; margin-top: 15px;}
.link {
  color: #000;
  padding: 0px 10px;
  margin-top: 10px;
}
.rtl .alert {
  text-align: right;
  direction: rtl;
}
body , p , text {
  font-family: 'yekan',Tahoma,Arial !important;
  /* font-size: 14px; */
}
