@font-face {
  font-family: 'Logo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('vendor-logo.woff') format('woff');
}
@font-face {
  font-family: 'Plastics';
  font-style: normal;
  font-weight: 700;
  font-display: block;
  src: url('data:application/octet-stream;base64,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') format('woff2');
}
* { box-sizing: border-box; }
body { font-family: Arial; scrollbar-color: #939399 transparent; }
#banner, #banner *, #nav, #main { position: absolute; }
#banner { top: 0px; left: 0px; width: 280px; height: 242px; background: #e8e8f4; border-right: dashed 12px #d0d0d8; user-select: none; }
#logo { top: 18px; left: 24px; display: block; width: 220px; height: 200px; font-family: 'Logo', Arial; font-size: 24px; padding-left: 32px; text-decoration: none; color: #004 !important; text-shadow: 0px 0px 10px #333; filter: brightness(0.92); transition: filter 0.25s; }
#l1 { top: 34px; left: 0px; width: 220px; height: 75px; filter: drop-shadow(0 0 8px black); }
#l2 { top: 77px; left: 23px; width: 174px; filter: drop-shadow(0 0 6px black); }
#l3 { top: 70px; left: 54px; width: 112px; filter: drop-shadow(0 0 2px skyblue) drop-shadow(0 0 3px black) drop-shadow(0 0 5px black); }
#l4 { top: 34px; left: 8px; width: 225px; height: 160px; opacity: 0.7; filter: drop-shadow(0 0 3px black); }
#logo:hover { filter: brightness(1.1); }
#nav { top: 242px; bottom: 0px; left: 0px; width: 280px; overflow-y: scroll; background: #d0d0d8; user-select: none; }
#nav h3 { margin: 0; border-top: dotted 4px #666; padding: 12px 0; font-family: 'Plastics'; font-size: 18px; text-align: center; color: #444; }
#nav a, button { display: block; width: calc(100% - 32px); height: 32px; line-height: 30px; margin: 0 0 15px 16px; padding: 0; border: solid 1px #888; border-radius: 3px; background: linear-gradient(to top,rgb(200,200,205),#eee); font-family: 'Plastics', Arial; font-size: 14px; text-align: center; white-space: nowrap; text-decoration: none; color: black !important; cursor: pointer; }
#q { display: block; width: calc(100% - 32px); height: 30px; line-height: 30px; margin: 0 0 15px 16px; padding: 0 0 1px 6px; border: solid 1px #888; border-radius: 3px; font-size: 14px; background: #f8f8ff; }
#nav a:hover, button:hover, #cbtns a:hover, .flex-links a:hover { background: linear-gradient(to top,rgb(200,200,210),white); }
#nav a:active, button:active, #cbtns a:active, .flex-links a:active { background: linear-gradient(to top,white,rgb(200,200,210)); }
#main { top: 0px; left: 280px; bottom: 0px; right: 0px; padding: 40px 40px 15px 40px; overflow: auto; text-align: center; }
#content { min-height: calc(100% - 86px); }
h1 { position: relative; top: -10px; margin: 0 0 10px 0; font-family: 'Plastics'; font-size: 24px; color: #555; }

@media screen and (any-pointer: fine) {
 #nav::-webkit-scrollbar { width: 12px; }
 #nav::-webkit-scrollbar-track, #nav::-webkit-scrollbar-corner { background-color: transparent; }
 #main::-webkit-scrollbar, #main::-webkit-scrollbar-corner { background-color: rgba(0,0,30,0.18); }
 ::-webkit-scrollbar-thumb { background-color: #929299; }
 ::-webkit-scrollbar-thumb:hover { background-color: #777; }
 ::-webkit-scrollbar-thumb:active { background-color: #555; }
}

@media screen and (max-width: 999px) {
 #banner, #nav { width: auto; right: 0px; border-right: none; }
 #logo { left: calc(50vw - 110px); }
 #nav { height: 240px; }
 form+h3::before { content: 'Scroll Here to '; }
 #main { position: static; margin-top: 480px; width: 100%; }
}

.products { border-spacing: 4px; width: 1px; }
.products td, .products th { padding: 6px 8px; text-align: center; }
.products th, .products tr+tr > td:not([colspan]) { white-space: nowrap; }
.products tr:nth-child(odd) td { background-color: rgb(200,200,225); }
.products tr:nth-child(even) td { background-color: rgb(180,180,210); }
.products tr:first-child td, .products tr:first-child td *, .products th { background-color: rgb(0,30,90) !important; color: white !important; font-weight: bold; }
.products a { color: rgb(0,0,180) !important; }
.products th a { color: white !important; }
.products a[href$='.jpg'], .products a[href$='.JPG'], .products a[href$='.png'], .products a[href$='.PNG'] { padding-right: 22px; background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 548.176 548.176'%3E%3Cpath d='M534.75,68.238c-8.945-8.945-19.694-13.417-32.261-13.417H45.681c-12.562,0-23.313,4.471-32.264,13.417 C4.471,77.185,0,87.936,0,100.499v347.173c0,12.566,4.471,23.318,13.417,32.264c8.951,8.946,19.702,13.419,32.264,13.419h456.815 c12.56,0,23.312-4.473,32.258-13.419c8.945-8.945,13.422-19.697,13.422-32.264V100.499 C548.176,87.936,543.699,77.185,534.75,68.238z M511.623,447.672c0,2.478-0.899,4.613-2.707,6.427 c-1.81,1.8-3.952,2.703-6.427,2.703H45.681c-2.473,0-4.615-0.903-6.423-2.703c-1.807-1.813-2.712-3.949-2.712-6.427V100.495 c0-2.474,0.902-4.611,2.712-6.423c1.809-1.803,3.951-2.708,6.423-2.708h456.815c2.471,0,4.613,0.905,6.42,2.708 c1.801,1.812,2.707,3.949,2.707,6.423V447.672L511.623,447.672z'/%3E%3Cpath d='M127.91,237.541c15.229,0,28.171-5.327,38.831-15.987c10.657-10.66,15.987-23.601,15.987-38.826 c0-15.23-5.333-28.171-15.987-38.832c-10.66-10.656-23.603-15.986-38.831-15.986c-15.227,0-28.168,5.33-38.828,15.986 c-10.656,10.66-15.986,23.601-15.986,38.832c0,15.225,5.327,28.169,15.986,38.826C99.742,232.211,112.683,237.541,127.91,237.541z'/%3E%3Cpolygon points='210.134,319.765 164.452,274.088 73.092,365.447 73.092,420.267 475.085,420.267 475.085,292.36 356.315,173.587'/%3E%3C/svg%3E") center right no-repeat; }
.products tr td.footnote { background: white; text-align: right; font-style: italic; }

#cl::before { content: '('; font-family: Tahoma; font-size: 12px; font-weight: bold; }
#cl::after { content: ')'; font-family: Tahoma; font-size: 12px; font-weight: bold; }

.flex-links a { line-height: 30px; margin: 0 0 15px 16px; border: solid 1px #888; border-radius: 3px; background: linear-gradient(to top,rgb(200,200,205),#eee); font-family: 'Plastics', Arial; font-size: 14px; text-align: center; text-decoration: none; color: black !important; }
.flex-links { display: flex; flex-wrap: wrap; }
.flex-links a { padding: 0 12px; }
.flex-links .first-class { flex: 1 100%; font-weight: bold; }
@media screen and (min-width: 651px) {
 .flex-links { margin: 18px 15px 15px 25px; }
 .flex-links a { flex: 1 content; margin: 0 12px 12px 0; }
}
@media screen and (max-width: 650px) {
 .aside { text-align: right; font-size: 10pt; font-family: Tahoma; font-weight: bold; color: gray; }
 .flex-links a { flex: 1 100%; margin: 6px 0 3px 0; }
}

#footer { margin-top: 18px; border-top: solid 2px #aaa; padding: 16px 0 12px 0; }
#footer a { color: black !important; }
@media screen and (max-width: 599px) {
 #footer a { display: block; margin: 12px 0; }
}
@media screen and (min-width: 600px) {
 #footer a:not(:last-child)::after { content: '\2022'; display: inline-block; margin: 0 4px 0 8px; }
}

@media print {
 @page { margin: 0; }
 #banner { height: 60px; border-right: none; }
 #logo { width: 99vw; padding: 0; text-shadow: none; }
 #logo::after { content: ' - kmac-plastics.net'; font-size: 18px; color: #555; }
 #logo img, #nav, footer { display: none !important; }
 #main { position: static; padding-top: 72px; }
 th, td { color: black !important; background: white !important; border: solid 1px black; }
 h1 { color: black; }
}