#bms-index, 
#bms-index .ui-content, 
#bms-create-pos, 
#bms-create-pos .ui-content, 
#map,
#bms-create-pos-map {
    width: 100%;
    height: 100%;
}

#bms-index .ui-content,
#bms-create-pos .ui-content {
    padding: 0;
}
#bms-index-navigation,
#bms-create-pos-navigation {
    position: absolute;
    bottom: 55px;
    left: 10px;
    z-index: 1000;
}
#bms-index-navigation .ui-btn-icon-notext,
#bms-create-pos-navigation .ui-btn-icon-notext {
    display: block;
    padding: 7px 6px 7px 8px;
}
#bms-index-navigation .ui-btn-icon-notext .ui-btn-inner,
#bms-create-pos-navigation .ui-btn-icon-notext .ui-btn-inner {
    padding: 4px;
}

#bms-create-pos .ui-header p { font-size: 75%; text-align:center; }
#bms-create-pos-map { position:relative }
#bms-create-pos-crosshair {
	position: absolute;
	z-index: 1003;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	left:-1000px; top: -1000px; /* hide crosshair initially */
}

.help-text { display:none }

#bms-create-details-form-category img {
	float:left; margin: 5px;
}
#bms-create-details-form-category {
	min-height: 50px;
}
#bms-create-details-form-category p {
	margin: 0;
	padding: 0.5em 45px 0.5em;
}

#bms-create-category-list {}
#bms-create-category-list .ui-li-thumb {
    left: 10px;
    max-height: 40px;
    max-width: 40px;
    position: absolute;
    top: 3px;
}
#bms-create-category-list .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit {
    min-height: 10px;
    padding-left: 60px;
}

.olControlAttribution {
    font-size: 10px;
    bottom: 5px;
    right: 5px;
}
html ,
body {
    margin: 0;
    padding: 0;
    height: 100%;
}
#bms-details-button-container {
	position:absolute;
	top:0; left:0;
	width: 90%;
	padding: 0.5em;
	z-index: 999;
}
#bms-details-button-container .ui-listview-inset { margin: 0 }
img.bms-message-photo {
	max-width: 256px;
	max-height: 256px;
}
.ui-icon-locate {
    background-image: url(../img/mobile/icon-locate.png);
}

dt {
  font-size: 75%;
  font-weight: bold;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}