/* notification */
.blockUI.notification.info {
	background: url(images/icon-info.png) no-repeat 10px 10px;
}

.blockUI.notification.warning {
	background: url(images/icon-warning.png) no-repeat 10px 10px;
}

.blockUI.notification.danger {
	background: url(images/icon-danger.png) no-repeat 10px 10px;
}

.blockUI.notification.success {
	background: url(images/icon-success.png) no-repeat 10px 10px;
}

.blockUI.notification h1, .blockUI.notification h2 {
	color: white;
	padding: 5px 5px 5px 75px;
	text-align: left;
}

.blockUI.notification h1 {
	font-size: x-large;
}

.blockUI.notification h2 {
	font-size: medium;
}

/* loading */
.o2o-loading-body {
	display: inline-block;
}

.o2o-loading-content {
	color: #fff;
	margin-top: 20px;
	font-weight: bold;
}

.o2o-loading-spinner {
	color: #fff;
	display: inline-block;
}

.o2o-loading-body--inline .o2o-loading-content {
	display: inline-block;
	margin-top: 0px;
	font-weight: normal;
}

.o2o-loading-body--inline .o2o-loading-spinner {
	margin-right:5px;