a { color: #4B58A6; }
a:hover { color: #4B58A6; }

#map_canvas img {
  max-width: none;
}

.filter-box { 
  height: 15px; 
  width: 15px; 
  border: 1px solid #000000;
  display: inline-block;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box; 
}

.filter-yellow { background-color: #FBF358; }
.filter-green { background-color: #00E13C; }
.filter-blue { background-color: #5781FC; }
.filter-purple { background-color: #7C54FB; }
.filter-red { background-color: #FB6353; }

canvas {-ms-touch-action: double-tap-zoom;}

/* customizations for iframe template */
.iframe #map_canvas { height: 500px; }
.iframe .well { margin-bottom: 5px; }
.iframe .alert { margin-top: 5px; }

/* drone info map mods */
ul, ol {padding-left: 15px;} 
.span6 {width: 48.717948717948715%; float: left;}
.well { overflow: hidden; padding-top: 5px; padding-bottom: 5px; margin-bottom: 11px;}
.col-md-4 {padding-right: 7.5px;}
.col-md-8 {padding-left: 7.5px;}
.alert-info {font-size: 14px; text-align: center; color: #eee; background-color: #c33; border-color: #c33;}
.alert {padding: 4px; margin-bottom: 10px;}
.btn-primary {color: #eee; background-color: #c33; border-color: #c33; width: 50%;}
.btn-primary:hover {border-color: #c33; background-image: linear-gradient(to bottom,#c33,#f44336);}
.navbar-header .navbar-brand {color: #c33;}
label {font-weight: normal;}
.logo {float: right; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 10px; }
.navbar {margin-bottom: 10px;}

hr {margin-top: 5px; margin-bottom: 5px;}

#listCanvas {
	color: #000;
	height:430px;
	overflow:scroll;} 

div#results_list {max-height: 350px; overflow: scroll;}
#viewmode {padding: 6px 6px;}

.dl-horizontal {margin: 5px 0;	border: 0; border-bottom: 1px solid #c33; padding-bottom: 15px; padding-top: 10px;}

h5, .h5 {font-size: 12px;}
ul, ol {margin-right: -15px;}

.filter-aqua {background-color: #00FFFF;}
.filter-white {background-color: #FFFFFF; border: 1px solid #000000;}
.btn-mini {padding: 0px 6px; font-size: 11.25px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.form-control {height: 24px;}


