.bg-login-image {
  background:url("appdata/images/amc_logo_signin.jpg");
  background-position: center;
  background-size: cover;
}

.bg-register-image {
  background: url("appdata/images/amc_logo1.jpg");
  background-position: center;
  background-size: cover;
}

.bg-password-image {
  background: url("appdata/images/amc_logo1.jpg");
  background-position: center;
  background-size: cover;
}
.bg-gradient-primary{
  background: url("appdata/images/background.jpg");
  background-position: center;
  background-size: cover;
	}
.record_not_found{
	color:#999;
	font-size:larger;
	font-family:"Comic Sans MS", cursive;
	text-align:center;
	padding:20px 10px;
	}
.record_not_found span{
	font-size:36px;
}
.strikethrough{
	text-decoration: line-through;
	color:#999 !important;
	}
.breadcrumb{
	background-color:transparent;
	}	
.link{
cursor:pointer;
color:#00C;
}
.form-group.required .control-label:after {
  content:" *";
  color:red;
}
.control-label{
	font-size:14px;
	font-style:italic;
	}
body{
	color:#000;
	}
h1{
	font-size:24px;
}
.description-text{
	font-size:12px;
}
.form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color:#CCC;
  opacity: 1; /* Firefox */
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #CCC;
}

.form-control::-ms-input-placeholder { /* Microsoft Edge */
  color: #CCC;
}
.tooltip {
  pointer-events: none;
}
.card .overlay{
  position: absolute;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
  color: #000;
  font-size: 40px;
  z-index: 50;
  background: rgba(255, 255, 255, 0.7);

	}
.card .overlay > .fa{
  position: absolute;
  top: 45%;
  left: 50%;
  margin-left: -15px;
  margin-top: -15px;
  color: #000;
  font-size: 40px;
}
.card .overlay > span{
  position: absolute;
  top: 55%;
  left: 45%;
  margin-left: -15px;
  margin-top: -15px;
  color: #000;
   text-align:center;
  font-size: 25px;
}
.hide{
	display:none;
	}
input,textarea,select{
/*	color:green !important;*/
	}

.text-red{
	color:red;
	}
.text-green{
	color:green;
}
.text-orange{
	color:orange;
}
.text-bold{
	font-weight:bold;
	}
.help_call{position:fixed;right:1rem;bottom:4rem;display:block;width:45px;height:40px;text-align:center;color:#fff;background:rgba(90,92,105,.5);
padding:5px;
}
.help_call:focus,.scroll-to-top:hover{color:#fff}
.help_call:hover{background:#5a5c69}
.help_call i{font-weight:800;font-size:25px}	