/* Twitter bootstrap alerts */

.close {
  float: right;
  color: #000000;
  font-size: 20px;
  line-height: 13.5px;
  
  /* IE7 spacing */
  *margin-top: 3px;
}
.close:hover {
  color: #000000;
  text-decoration: none;
}

/* Alerts */

.ws_floating_alert {
	z-index: 150001;
	border: 0;
	margin: 0;
	padding: 13px 16px 3px 22px;
	background-repeat: repeat-x;
}
.ws_floating_alert p {
	/*text-align:center;*/
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	margin-bottom: 9px;
}
.ws_floating_alert.ws_success { color: rgb(255, 255, 255); background-image: url("../images/alerts/alert_bg_success.png?v=1"); }
.ws_floating_alert.ws_error { color: rgb(255, 255, 255); background: url("../images/alerts/alert_bg_error.png?v=1"); }
/*.ws_floating_alert.ws_loading { color: rgb(76, 76, 76); background: url("../images/alerts/alert_bg_loading.png?v=1"); }*/
.ws_floating_alert.ws_loading { color: rgb(76, 76, 76); background-color: #E8DB81; }
.ws_floating_alert > p { padding-left: 30px; background-repeat: no-repeat; background-position: left center; }
.ws_floating_alert.ws_success > p { background-image: url("../images/alerts/alert_icon_success.png?v=1"); }
.ws_floating_alert.ws_error > p { background-image: url("../images/alerts/alert_icon_error.png?v=1"); }
.ws_floating_alert.ws_loading > p { background-image: url("../images/alerts/loading.gif?v=1"); }

.ws_floating_alert a.close { width: 14px; height: 15px; background-repeat: no-repeat; background-position: left center; }
.ws_floating_alert.ws_success a.close { background: url("../images/alerts/alert_close_success.png?v=1"); }
.ws_floating_alert.ws_error a.close { background: url("../images/alerts/alert_close_error.png?v=1"); }
.ws_floating_alert.ws_loading a.close { background: url("../images/alerts/alert_close_loading.png?v=1"); }
