.box.box-error {
	background-color: #f2d1cb;
	border: 1px solid #f2533a !important;
	margin-bottom: 15px!important;
}
.box.box-success {
	background-color: #dff0d8;
	border: 1px solid #3c763d !important;
	margin-bottom: 15px!important;
	padding:10px;
}

.box.box-solid {
border-top: 0px;
}
.box-error {
padding: 10px !important;
}
.box-error .box-body {
padding: 0px !important;
margin: 0px !important;
}
.box.box-error a {
color: #f2533a;
}
ul {
margin: 0;
padding: 0;
}
ul > li {
list-style-type: none;
}
.box {
position: relative;
background: #ffffff;
border-top: 2px solid #c1c1c1;
margin-bottom: 20px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
}
.reg-left { float:left;}
.reg-left { float:right;}
.form-control.error {
	border: 1px solid #f2533a !important;
}
	
.ajax-loader {
	 background-image: url("../images/ajax-loader.gif");
	 background-repeat: no-repeat;
	 background-position: 130px 10px;
}

.form-control[readonly] {
cursor: default;
background-color: #FFF;
}
.div-bg {  background: none repeat scroll 0 0 #ebebeb; margin-left: 1px; padding: 15px 0; width: 100%; border-radius:5px;
 background-image: -moz-linear-gradient(top, #f2f2f2, #f2f2f2);
  background-image: -ms-linear-gradient(top, #f2f2f2, #f2f2f2);
  background-image: -o-linear-gradient(top, #f2f2f2, #f2f2f2);
  background-image: linear-gradient(to bottom, #f2f2f2, #ffffff);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  text-decoration: none;
 }
.boxNew { padding:15px;}
.page-header { margin:0 0 5px 0 ;}
.table-responsive { overflow-x:visible; }