@charset "utf-8";
/* CSS Document */

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  margin-left:100px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
  padding: 1px 15px;
  width: 600px;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
    background-color: #F2DEDE;
    border-color: #EBCCD1;
    color: #A94442;
    padding: 1px 15px;
    width: auto;
}
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}

/*** Massage Box ***/
.msg-box{
	position:fixed;
	right:50px;
	bottom:0px;
	padding:5px !important;
	text-align:left;
	z-index:99999;
	border-radius:5px;
	min-width:300px;
	transition:1s ease;
	}
.msg-error{
	background:#EF443F;
	border:1px solid #A01212;
	box-shadow:0px 0px 3px rgba(0,0,0,0.4);
	color:#fff;
	font-size:14px;
	font-weight:400;	
}
.msg-success{
	background:#80BE3B;
	border:1px solid #427D1A;
	box-shadow:0px 0px 3px rgba(0,0,0,0.4);
	color:#fff;
	font-size:14px;
	font-weight:400;	
}


/*--------------error msg css by vishal g- start here------------------*/
.alert-dismissible .msg-error{
  padding-left: 10px !important;background: #F6A2A0 none repeat scroll 0% 0% !important;
  border: 1px solid #D49C9C !important;border-radius: 3px !important;
}
.alert-dismissible .msg-error h4{
  font-family: "Times New Roman", Times, serif !important;
  font-weight: 600 !important;font-size: 18px !important;
}  
.eror-icn{
  float: left !important;
  margin-right: 10px !important;
  margin-top: 5px !important;
}
.succ-box{
  padding-left: 10px !important;background: #86E456 none repeat scroll 0% 0% !important;
  border: 1px solid #BACEAC !important;
}
.succ-icn{
  float: left !important;
  margin-right: 10px !important;
  margin-top: 0px !important;font-size: 22px !important;
}
.succ-box h4{
  font-family: "Times New Roman", Times, serif !important;font-weight: 600 !important;
}
.clos-btn{top: 4px !important;right: 10px !important;color: black !important; }
/*--------------error msg css by vishal g- ends here------------------*/



