html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
.w3-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.w3-table,.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-all{border:1px solid #ccc}
.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}
.w3-btn,.w3-button{background-color:#008CBA;color:white;border:none;display:inline-block;padding:4px 8px;width:100%;font-weight:bold;text-align:center;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;cursor:pointer;white-space:nowrap}
.w3-btn:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.19);cursor: pointer;}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter{text-align:center;width:100%}.w3-quarter{text-align:center;width:33.33333%}
.TableCell:hover {background-color:#008CBA;color:white;}
.TableCellW:hover {background-color:#008CBA;color:white;}
.TableHol:hover {background-color:#f44336;color:white;}
.Cell2:hover {background-color:#4CAF50;color:white;}
.Table,.TableRow,.TableHeading,.TableHead,.TableCell,.TableCellW,.TableHol,.Cell2{border-collapse:collapse}
.Table {display:table}
.TableRow {display:table-row}
.TableHeading {display: table-header-group; border-collapse: collapse solid #008CBA}
.TableHead {display:table-cell;border-collapse:collapse solid #008CBA;text-align:center;font-size:large;padding:6px 12px;margin: 4px 2px}
.TableCell {display:table-cell;border-collapse:collapse solid #008CBA;padding:6px 12px;text-align:center;font-size:large;font-weight:bold;margin: 4px 2px}
.TableCellW {display:table-cell;border-collapse:collapse solid #008CBA;padding:6px 12px;text-align:center;font-size:small;text-decoration: none;margin: 4px 2px}
.TableHol {display:table-cell;border-collapse:collapse solid #008CBA;padding: 6px 12px;text-align:center;font-weight:bold;font-size:large;text-decoration: none;margin: 4px 2px}
.Cell2 {padding: 4px 4px 4px 4px; text-align:center; font-size:large; font-weight:bold; text-decoration: none; display: table-cell}
.button {background-color:#008CBA;color:white;border:none;display:inline-block;padding:4px 8px;width:100%;font-weight:bold;text-align:center;vertical-align:middle;overflow:hidden}
.button:hover {background-color:white;color:black;border:none;cursor:pointer;}
@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:16.66666%}.w3-col.m4,.w3-third{text-align:center;width:33.33333%}
.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}
.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}
.w3-table,.w3-table>.w3-home,.w3-table>.w3-half,.w3-table>.w3-third,.w3-table>.w3-twothird,.w3-table>.w3-threequarter,.w3-table>.w3-quarter,.w3-table>.w3-col{padding:0 10px; padding-top: 10px}
.w3-row-padding,.w3-row-padding>.w3-home,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 10px; padding-top: 10px}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}
.w3-code,.w3-codespan{font-family:Consolas,"courier new";font-size:16px}
.w3-left{float:left!important}.w3-right{float:right!important}
.w3-button:hover{color:#000!important;background-color:#ccc!important}
.w3-transparent,.w3-hover-none:hover{background-color:transparent!important}
.w3-hover-none:hover{box-shadow:none!important}
