/*
a:link,a:visited{color:#0d95e3;font-weight:bold;text-decoration:none}
a:hover{color:#085684}
BODY, table {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin:0px; padding: 0px;
}
BODY { background-color: #ffffff;
	}

p.menu {color: #12ABEF;font-size: 14px;font-family:Verdana, Arial, Helvetica, sans-serif; }
div.menu { float:left; width: 180px; }
#content { padding-left:200px;padding-top:100px;min-height: 500px; text-align:left; }

*.code { white-space:pre; color: black; border: 1px solid #000000; margin: 10px; padding: 10px; background-color: #aaa; }
div.line { width:70%;height:2px;background-color:#085684; } 
table.measuringData tr td { border: 1px solid black; margin: 0px; padding: 5px; }
table.measuringData { border: 1px solid black; }

*.red { background-color: red; -webkit-print-color-adjust: exact; }
*.green { background-color: green;  -webkit-print-color-adjust: exact;} 

*/
#map {
        height: 400px;
        width: 100%;
       }
.map { height: 400px;width: 100%; }	 

#content { padding:20px; text-align:left; }

#ageRangeSlider {
	display: block;
	border: none;
	box-shadow: none;
    /* border-radius: 4px; */
    /* -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); */
    /* box-shadow: inset 0 1px 1px rgba(0,0,0,.075); */
    /* -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; */
    /* -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    /* transition: */
}

div.inverted div.btn-group label.active {
	background-color: #777777;
    border-color: #000000;
}

.slider-selection {
	background: #558b2f!important;
}
.slider-handle {
	background: #33691E!important;
}

.slider-tick.in-selection {
	background: #548c3f!important;
}

.togBtn {
	border-radius: 5px; 
	padding:6px; 
	margin:6px; 
	font-weight:bold;
	background-color:#666666;
	color:#fff;
}

.togBtnOn {
	background-color:#558b2f!important;
	color:#fff!important;
}

.headline { font-size: 5em; font-style: italic; }
.headline2 { font-size: 3em; }
.headline3 { font-size: 1.7em; }





.list-group-item.active {
	border-color: #bfbfbf!important;
	background-color: #f2f2f2!important;
	text-shadow: none!important;
	background-image: none!important;/*linear-gradient(to bottom,#337ab7 0,#2b669a 100%);*/
}



.table-info, .table-info>td, .table-info>th {
    background-color: #d9edf7;
}

.table-selected, .table-selected>td, .table-selected>th {
    background-color: rgba(0,0,0,.075);
}


.navbar-climb {
  background-image: -webkit-linear-gradient(top, #33691E 0%, #558B2F 100%);
  background-image:      -o-linear-gradient(top, #33691E 0%, #558B2F 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#33691E), to(#558B2F));
  background-image:         linear-gradient(to bottom, #33691E 0%, #558B2F 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
}
.navbar-climb .navbar-nav > .open > a,
.navbar-climb .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image:         linear-gradient(to bottom, #080808 0%, #558B2F 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-climb .navbar-brand,
.navbar-climb .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-climb a {
	color: #BDBDBD;
}



.navbar-brand { position: relative; z-index: 2; }

.navbar-nav.navbar-right .btn { position: relative; z-index: 2; padding: 4px 20px; margin: 10px auto; }

.navbar .navbar-collapse { position: relative; }
.navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 22px; }

.navbar .nav-collapse { position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding-right: 120px; padding-left: 80px; width: 100%; }
.navbar.navbar-default .nav-collapse { background-color: #f8f8f8; }
.navbar.navbar-inverse .nav-collapse { background-color: #222; }
.navbar .nav-collapse .navbar-form { border-width: 0; box-shadow: none; }
.nav-collapse>li { float: right; }

.btn.btn-circle { border-radius: 50px; }
.btn.btn-outline { background-color: transparent; }

@media screen and (max-width: 767px) {
    .navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 15px; padding-right: 15px; } 
    
    .navbar .nav-collapse { margin: 7.5px auto; padding: 0; }
    .navbar .nav-collapse .navbar-form { margin: 0; }
    .nav-collapse>li { float: none; }
}






.card {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.card {
	margin-top: 10px;
	box-sizing: border-box;
	border-radius: 2px;
	background-clip: padding-box;
}

.card-header {
	padding: 10px;
}
.card-header h1, .card-header h2, .card-header h3 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.card-body {
	padding: 10px;
	border-top: 1px solid rgba(160, 160, 160, 0.2);
}

.chart text {
  fill: white;
  font: 10px sans-serif;
  text-anchor: middle;
}

.bar-uiaa-0 { fill: rgba(0, 0, 255, 255); }
.bar-uiaa-1 { fill: rgba(0, 0, 110, 255); }
.bar-uiaa-2 { fill: rgba(201, 0, 73, 255); }
.bar-uiaa-3 { fill: rgba(255, 0, 0, 255); }
.bar-uiaa-4 { fill: rgba(199, 49, 0, 255); }
.bar-uiaa-5 { fill: rgba(185, 140, 38, 255); }
.bar-uiaa-6 { fill: rgba(158, 140, 38, 255); }
.bar-uiaa-7 { fill: rgba(139, 105, 38, 255); }




