﻿html {font-size:100%;}
body {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*font-size: 15px;*/
  font-size: .90em;
  font-size: 30px;
  line-height: 1.42857143;
  background-color:whitesmoke;
  color:black;
  overflow-y: auto;
  overflow-x: auto;
}

.jumbotron {
    padding-top: 1px;
    color: inherit;
    background-color:lightgray;
    margin:0;
}
.jumbotron h1 {
    /*adding-left:1em;*/
    display:inline-block;
    margin:0;
    color:black;
    text-align:center;
    width:100%;
    font-size: 20px;
    font-weight:bolder;
}
table {
    padding:1px;
    font:normal .95em verdana;
    font-weight:500;
    margin:0 auto;
    /*border-collapse:collapse;*/
    max-width:1900px;
    margin-bottom:20px;
}
.recycleData tr:nth-child(even) td {background-color:lightgray;}
/*.recycleData tr:nth-child(4n+1) td {border-bottom:25px solid whitesmoke;}*/

.recycleData2 tr:nth-child(even) td {background-color:lightgray;}
.recycleData2 tr:nth-child(4n+1) td {border-bottom:25px solid whitesmoke;}
th.head {
    font-size:larger;
    text-align:center;
    /*width:260px;*/
}
/*th.metal {padding-left:50px;}
td {font-size: 1.1em;}
td.total {width:130px;}
td.desc {width:300px;}
td.head {width:250px;}
td.moyr {width:190px;}
td.bonus {text-align:right;}
.total {
    text-align:right;
}*/
/*.weight {width:50%; margin:0; padding:0;}
.pct {width:35%; margin:0 0 0 15px; padding:0; display:inline-block; vertical-align:top;}
.container {vertical-align:top;}
.totpct {font-weight:bold; color:green;}
.flpanel {width:100%; display:table; margin:0 auto;}*/
th.totrec {width:200px; text-align:right;}
th.bonus {width:150px; text-align:right;}
td.desc {width:275px;}
td.moyr {width:200px;}
td.total {width:250px; text-align:right;}
td.totpct {font-weight:bold; color:green; width:100px; text-align:right;}
td.bonus {width:100px; text-align:right;}
.weight {width:55%; margin:0; padding:0; float:left; display:inline-block;}
.pct {width:40%; margin:0; padding:0; float:right; display:inline-block;}
.legend {color:darkred; font-weight:bold; font-size:.75em; display:inline-block; vertical-align:top; float:right; margin:0 30px 0 0;}
.refreshed { margin:0 0 0 30px; padding:0; color:darkblue; font-weight:bold; display:inline-block; vertical-align:top; font-size:.75em;}
div.prevwk {width:100%; font-size:larger; font-weight:bolder; background-color:lightgray;color:black; margin:10px 0 10px 0;}
.box {
    width:100%;
    height:28em;
	position: relative;
	overflow: hidden;
    top: 1em;
    margin-left:30px;
}
.scroll {position:absolute;}