    body { font-family:Verdana; text-align:left; font-size:12px; }
	.header { height: 50px; position: relative; z-index: 1001; font-size: 13px; }
	.clearfix::after { display: block; clear: both; content: ""; }
	.page { float: left; display: inline-block; padding: 5px; }
	.title {  font-size: 17px; font-weight: bold; padding-right: 10px; }
	.copyright { font-size:9px; color:grey; }
	.primary { float: left; display: inline-block; padding: 5px; }
    .filter { position: relative;  }
    .slcFilters { width: 325px; height: 22px; }
    .filter input { position: absolute; top: 2px; left: 63px; width: 300px; border: none; }
    #statusbox { transition: opacity 5s; }
    .secondary { position: absolute; right: 0; }
	.roundedborders { border: 1px solid #ddd!important; padding: 5px; border-radius: 4px; display: flex; align-items: center; height: 30px; }

    .mapboxes { font-size:11px; z-index: 999; border: 1px solid #ddd!important; padding: 5px; border-radius: 5px; background-color: white; border-radius: 4px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65); }
	.info { left: 10px; top: 70px; position:absolute; }
	.days { left: 10px; top: 105px; position:absolute;}
	.filterMap { z-index: 999; left: 10px; top: 150px; position:absolute; bottom: 50px; } 
	.filterContributorsOutside { height: 50%; }
	.filterContributors { height: 100%; overflow: auto; }
	.filterContributors table td { word-wrap: break-word; max-width: 200px; }
	.filterKeysOutside { height: 50%; display: inline-block; margin-top: 15px; }
	.filterKeys { height: 100%; overflow: auto; }
    .map { position: absolute; bottom: 0px; right: 0px; top: 60px; left: 0px; }
    .osmTilesFeedLink { font-size:10px; z-index: 999; position: absolute; bottom: 10px; right: 10px; }

	.created{ background-color: #77DD77; padding: 0px 4px 0px; content: 'created';}
	.modified{ background-color: #FFB347; padding: 0px 4px 0px; content: 'modified';}
	.removed{ background-color: #FF6961; padding: 0px 4px 0px; content: 'removed';}
    tr:nth-child(even) {background: #fff; vertical-align: baseline; }
    tr:nth-child(odd) {background: #e0e0e0; vertical-align: baseline;}
    input[type="checkbox"] { vertical-align: middle; }
    a { text-decoration: none; }