.avatar{
	border-radius: 50%;
	width: 150px;
	height: 150px;
	background-image: url('../images/avatar.png');
  background-position-x: -5px;
	background-position-y: -2px;
	/*position: fixed;
	left: 45%;*/
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
@media all {
  .img-card{
    border: 1px solid black;
    max-width: 100%;
    max-height: 200px;
    width: auto;
    height: auto;
    display: block;
    margin: 0 auto;
  /*  width: 30%;*/
  }
}
.dot-required
{
  color: red;
  font-size: 10px;
  font-weight: bold;
}