.gray777{background-color:#777}
.whiteFont{color:#fff}
.mrgTop45{margin-top:45px}
.unit{float:left}
.unitRgt{float:right}
.padLft10{padding-left:10px}
.mrgBtm30{margin-top:30px}
.tableNoBorder{border-collapse:separate;empty-cells:show;width:100%}
.tableNoBorder thead td,.tableNoBorder thead th{color:#fff;text-align:left;padding:8px 12px}
.tableNoBorder thead tr{background-color:#a8a6a6}
.tableNoBorder tbody tr:nth-child(odd) td{background-color:#fff}
.tableNoBorder tbody tr:nth-child(even) td{background-color:#ebe6e6}
.tableNoBorder tbody td{color:#444;padding-bottom:16px;padding-top:16px;vertical-align:top}
.tableNoBorder tbody td:first-child{border-left:medium none}
@media only screen and (max-width:800px){#no-table table,#no-table thead,#no-table tbody,#no-table th,#no-table td,#no-table tr{display:block}
#no-table thead tr{position:absolute;top:-9999px;left:-9999px}
#no-table tr{border:1px solid #ccc}
#no-table td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}
#no-table td:before{position:absolute;top:16px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}
#no-table td:before{content:attr(data-title)}
}