#killswitch_fields_container {
	margin-bottom: 15px;
}

#killswitch_fields_container span {
	display: block;
	margin-top: 5px;
}

.payload {
	/* background-color: #ffa; */
}

#map_canvas {
	border: 1px solid #666;
	margin-bottom: 20px;
}


#last_locations li, #home_locations li {
	width: 33%;
	float: left;
	min-height: 20ex;
}

#home_locations li {
	min-height: 15ex;
}

#killswitch_fields_container span {
	display: block;
	width: 48%;
	float: left;
}

#killswitch_fields_container + * {
	clear: both;
}


/* install button */

.awesome, .awesome-link, .awesome:visited {
-moz-border-radius:0.4em 0.4em 0.4em 0.4em;
border-radius: 0.4em 0.4em 0.4em 0.4em;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.75);
box-shadow:0 1px 3px rgba(0, 0, 0, 0.75);
background:url("/content/images/button-shadow.png") repeat-x scroll 0 0 #222222;
border:medium none !important;
color:#FFFFFF !important;
cursor:pointer;
display:inline-block;
font-family:"lucida grande","lucida sans unicode",arial,sans-serif;
font-size:20px;
font-weight:bold;
line-height:1;
margin:0;
overflow:visible;
padding:0.6em 1.3em;
position:relative;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.3);
vertical-align:baseline;
width:auto;
}
.awesome:hover {
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.75);
box-shadow:0 1px 3px rgba(0, 0, 0, 0.75);
}
.awesome:active {
top:1px;
}
.orange.awesome, .orange.awesome:visited {
background-color:#FF5C00;
}
.orange.awesome:hover {
background-color:#D45500;
}
