.spotsmap-key-item .col
{
	width:10px;
	height:10px;
	display:inline-block;
	border-radius:5px;
	margin:0 5px;
	vertical-align:center;
}
.spotsmap-key-item
{
	padding:0 5px;
}

.dxplorer-accesstype
{
	color:#444;
	font-size:12px;
	font-weight:bold;
}

.bandsmenu .band
{
	display: block;
    padding: 10px 15px;
	background-color:transparent;
	background-image:none;
	color: #337ab7;
    text-decoration: none;
	border:0 none;
	border-radius: 4px;
	outline: 0 none;
	float:left;
	min-width:80px;
}

.bandsmenu .band.band:hover, .bandsmenu .band:focus
{
	background-color:#eee;
}

.bandsmenu .band.selected, .bandsmenu .band.selected:hover, .bandsmenu .band.selected:focus
{
	background-color: #337ab7;
    color: #fff;
}

.navbar-brand {
  padding: 0px;
  height:40px;
}
.navbar-brand>img {
  height: 100%;
  padding: 0;
  width: auto;
}

.navbar
{
	background-color:#FFF;
	border:0 none;
}

.wsprtxmenu .btn
{
	margin-bottom:10px;
}

.dxp-footer
{
	font-size: small;
	color:#444;
	/*border-top:1px solid #CCC;
	background-color:#EFEFEF;*/
	text-align:center;
	margin-top:10px;
	padding:10px;
}

tr.simultaneousSpots-dupReport, .table-striped > tbody > tr.simultaneousSpots-dupReport:nth-of-type(2n+1)
{
	background-color:#FFD0D0;
}


canvas {
    image-rendering: -moz-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: -o-crisp-edges;
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
}

/* Make rangeslider textboxes a bit bigger */
input.ui-slider-input {
	width: 60px;
}
.ui-rangeslider .ui-rangeslider-sliders {
    margin: 0 88px;
}


dl.wspr-msgtypedefs
{
    margin-left:3em;
}
dl.wspr-msgtypedefs dt
{
    font-weight:normal;
    margin-left:0;
}
dl.wspr-msgtypedefs dd
{
    font-weight:normal;
    margin-left:1em;
    margin-bottom:1em;
}
