.bx-core-waitwindow{
	display : none;
}

.ajax{
	cursor        : pointer;
	border-bottom : 1px dotted;
}

div.error, label.error{
	position    : absolute;
	color       : red;
	top         : 0;
	right       : 0;
	white-space : nowrap;
}

.required-star{
	color : red;
}

.jqmOverlay{
	background : #00041a;
	opacity    : 0.2;
}

.jqmWindow{
	width      : 500px;
	position   : absolute;
	left       : 50%;
	background : #fff;
	padding    : 20px;
	display    : none;
}

.jqmWindow.animated{
	opacity            : 0;
	-webkit-transform  : rotateX(-70deg);
	-moz-transform     : rotateX(-70deg);
	-ms-transform      : rotateX(-70deg);
	-o-transform       : rotateX(-70deg);
	-webkit-transition : all .0s ease-in-out;
	-moz-transition    : all .0s ease-in-out;
	-o-transition      : all .0s ease-in-out;
	transition         : all .0s ease-in-out;
	visibility         : hidden;
}

.jqmWindow.animated.loaded{
	z-index           : 900 !important;
	opacity           : 1;
	-webkit-transform : rotateX(0deg);
	-moz-transform    : rotateX(0deg);
	-ms-transform     : rotateX(0deg);
	-o-transform      : rotateX(0deg);
}

.jqmWindow.animated.show{
	visibility : visible;
}

.jqmWindow .top-close{
	position : absolute;
	right    : 15px;
	top      : 15px;
	display  : block;
	width    : 15px;
	height   : 15px;
	cursor   : pointer;
}

.jqmWindow .top-close:before{
	content : 'x';
}