div, span {
	vertical-align: top;
}

.ui-li.text-italic,
.ui-btn.text-italic {
	font-style: italic;
}

.ui-li.text-underline,
.ui-btn.text-underline,
.ui-btn.text-underline .ui-btn-text {
	text-decoration:underline;
}

a.ui-btn {
	text-decoration: inherit;
	color: inherit;	
}

.ui-page[data-role=page] {
	background-color: transparent;
	background-image: none;
}

.ui-btn[data-role=button] {
	cursor: default;
}

.ui-btn[data-role=button].link-enabled {
	cursor: pointer;
}


form.ui-listview-filter[role="search"] {
	background-color: transparent !important;
	background-image: none !important;
	border: 0px !important;
	margin: 0px !important;
}

ul.ui-listview[data-role="listview"][data-filter="true"], ol.ui-listview[data-role="listview"][data-filter="true"] {
	min-height: 1px;
}

.ui-page[data-role="page"] {
	text-shadow: initial !important;
}

.ui-link {
	color: inherit !important;
	font-weight: inherit !important;
}

a.ui-btn[data-role="button"] {
	margin: 0px;
}

ul.ui-listview[data-role="listview"], ol.ui-listview[data-role="listview"]{
	margin: 0px;
}

.user-select-none {
	cursor: default;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.ui-body-c, .ui-overlay-c {
	text-shadow: none;
}

.ui-navbar ul {
	overflow: hidden !important;
}



#PageContent span, #PageContent div, .object-is-container > *{
	font-size: 16px;
}

#PageContent, .object-is-container{
	font-size: 0px !important;
}

.ui-corner-tl {
    -moz-border-radius-topleft: 9px;
    -webkit-border-top-left-radius: 9px;
    border-top-left-radius: 9px;
}

.ui-corner-tr {
    -moz-border-radius-topright: 9px;
    -webkit-border-top-right-radius: 9px;
    border-top-right-radius: 9px;
}

.ui-corner-bl {
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
}

.ui-corner-br {
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.ui-corner-top {
    -moz-border-radius-topleft: 9px;
    -webkit-border-top-left-radius: 9px;
    border-top-left-radius: 9px;
    -moz-border-radius-topright: 9px;
    -webkit-border-top-right-radius: 9px;
    border-top-right-radius: 9px;
}

.ui-corner-bottom {
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.ui-corner-right {
    -moz-border-radius-topright: 9px;
    -webkit-border-top-right-radius: 9px;
    border-top-right-radius: 9px;
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.ui-corner-left {
    -moz-border-radius-topleft: 9px;
    -webkit-border-top-left-radius: 9px;
    border-top-left-radius: 9px;
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
}

.ui-corner-all {
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;
}

.ui-corner-none {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.ui-btn-corner-tl {
    -moz-border-radius-topleft: 9px;
    -webkit-border-top-left-radius: 9px;
    border-top-left-radius: 9px;
}

.ui-btn-corner-tr {
    -moz-border-radius-topright: 9px;
    -webkit-border-top-right-radius: 9px;
    border-top-right-radius: 9px;
}

.ui-btn-corner-bl {
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
}

.ui-btn-corner-br {
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.ui-btn-corner-top {
    -moz-border-radius-topleft: 9px;
    -webkit-border-top-left-radius: 9px;
    border-top-left-radius: 9px;
    -moz-border-radius-topright: 9px;
    -webkit-border-top-right-radius: 9px;
    border-top-right-radius: 9px;
}

.ui-btn-corner-bottom {
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.ui-btn-corner-right {
    -moz-border-radius-topright: 9px;
    -webkit-border-top-right-radius: 9px;
    border-top-right-radius: 9px;
    -moz-border-radius-bottomright: 9px;
    -webkit-border-bottom-right-radius: 9px;
    border-bottom-right-radius: 9px;
}

.ui-btn-corner-left {
    -moz-border-radius-topleft: 9px;
    -webkit-border-top-left-radius: 9px;
    border-top-left-radius: 9px;
    -moz-border-radius-bottomleft: 9px;
    -webkit-border-bottom-left-radius: 9px;
    border-bottom-left-radius: 9px;
}

.ui-btn-corner-all {
    -moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius: 9px;
}

.ui-content{
    overflow: hidden;
}