body {
	overflow: hidden;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	outline: 0;
}
textarea:focus, input:focus {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);    
	-webkit-user-modify: read-write-plaintext-only;
}
/************************************************************
	Z-index
************************************************************/
#navigation {
	z-index: 100;
}
.ui-app-navigation {

	z-index: 50;
}
.ui-app-content {
	z-index: 40;
}
.ui-content-controller {

	z-index: 30;
}
.ui-content-tabs {

	z-index: 20;
}
/************************************************************
	#loadmask
************************************************************/
#loadMask {
	z-index: 99999999;

}
#loadMask.page-login,
#loadMask.page-home {
	bottom: 0;
}
/************************************************************
	ui-cover
************************************************************/
.ui-cover {
	position: absolute;
	z-index: 99998;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.ui-cover.ui-cover-error {
	z-index: 99997;
}

.ui-cover .loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -17px;
}
.ui-cover .logo {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin-top: -160px;
	height: 160px;
}
.ui-cover .ui-error {
	position: absolute;
	top: 30%;
	left: 0;
	right: 0;

	text-align:center;
}
/************************************************************
	.ui-header, .ui-footer
************************************************************/
.ui-header {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
.ui-footer {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
/************************************************************
	.ui-view
************************************************************/
.ui-view {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
.ui-scroll-view {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	overflow-x: hidden;
}
/************************************************************
	.ui-list
************************************************************/
.ui-list {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}
.ui-list .ui-list-item {
}
/************************************************************
	.ui-list-filter
************************************************************/
.ui-list-filter {
	position: absolute;
	left: 0;
	right: 0;
	z-index: 10;
	overflow: hidden;
}
/************************************************************
	body.sales-mode
************************************************************/
body.sales-mode .sales-mode-item {
	display: block;
}
.sales-mode-item {
	display: none;
}