.ui-li .ui-btn-text a.ui-link-inherit { white-space: normal;  }
.navbarbody, .klTable {display: none;}

table.list tr.list_alter,
table.exchangeRatesList tr.list_alter {
	background-image: -moz-linear-gradient(top, 
							#0F2459,
							#0F2459);
	background-image: -webkit-gradient(linear,left top,left bottom,
			color-stop(0, 	#0F2459),
			color-stop(1, 	#0F2459));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#0F2459', EndColorStr='#0F2459')";
	color: #fff;
	text-shadow: none;
}

table.exchangeRatesList tr.list_row {
}

table.exchangeRatesList tr th {
	padding: 6px 0;
}

table.exchangeRatesList tr td {
	padding: 4px 2px;
	border: none;
}

div#rateDatePicker {
	display: none;
}

.ui-li-desc table.openingHours {
	margin: 5px 0 0 0;
}

table.openingHours tr td {
	padding: 0 4px;
}

li.sub .ui-btn-inner a.ui-link-inherit {
    display: block;
    padding: 0.7em 75px 0.7em 25px;
}

#map {
	height: 320px;
	-moz-box-shadow: 0px 1px 4px 			rgba(0,0,0,.3);
	-webkit-box-shadow: 0px 1px 4px 		rgba(0,0,0,.3);
	box-shadow: 0px 1px 4px 				rgba(0,0,0,.3);
	-moz-border-radius: 				.6em;
	-webkit-border-radius: 				.6em;
	border-radius: 						.6em;
}

div.error {
	color: red;
}

.ratesMid {
	display: none;
}

.exchangeRatesList .header th:last-child {
	display: none;
}

.landscape .ratesMid {
	display: table-cell !important;
}

.landscape .exchangeRatesList .header th:last-child {
	display: table-cell !important;
}
