
a {
    color: #555;
}

@media (min-width: 768px) {
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.navbar {
    min-height: 40px;
}

.leaflet-control, .leaflet-control *, .leaflet-marker-icon {
	box-sizing: content-box;	// anti-bootstrap
}
.leaflet-control button {
	box-sizing: border-box;
}

.MainMenu .MenuItems>li>a {
  text-decoration: none;
  text-transform: uppercase;
}
/* link */
.navbar-default .navbar-nav > li > a {
    color: #777;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #c91300;
	/* Old browsers */
	
	background-image: -webkit-linear-gradient(#d71500, #c91300 6%, #bb1100);
    background-image: -o-linear-gradient(#d71500, #c91300 6%, #bb1100);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d71500), color-stop(6%, #c91300), to(#bb1100));
    background-image: linear-gradient(#d71500, #c91300 6%, #bb1100);
}
.btn-default {
	background-color: #555;	
	background-image: -webkit-linear-gradient(#5f6161, #575959 6%, #4f5151);
    background-image: -o-linear-gradient(#5f6161, #575959 6%, #4f5151);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#5f6161), color-stop(6%, #575959), to(#4f5151));
    background-image: linear-gradient(#5f6161, #575959 6%, #4f5151);
}
.btn-primary:hover {
	background-color: #c91300;    
	background-image: -webkit-linear-gradient(#d71500, #c91300 6%, #bb1100);
    background-image: -o-linear-gradient(#d71500, #c91300 6%, #bb1100);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d71500), color-stop(6%, #c91300), to(#bb1100));
    background-image: linear-gradient(#d71500, #c91300 6%, #bb1100);
}

.navbar-sm .navbar-nav > li > a, .items-sm > li {padding-top:5px !important; padding-bottom:5px !important;}
.navbar-sm {min-height:28px !important;margin-bottom: 1px;}

.items-xs > li {padding-top:3px !important; padding-bottom:3px !important;}
