html{font-family:'Open Sans',verdana,arial,sans-serif;margin:0;overflow-x:hidden;font-size:16px;color:#4b4b4b}.header{font-family:'Lato',verdana,arial,sans-serif;margin:0;height:100%;position:relative;width:100%}.logo{font-family:Lato,'Open Sans';position:absolute;top:40px;left:100px;font-size:14px;color:#999}.drop{margin-bottom:-10px}.hs500{margin:20px 0}#mobileSearch{top:0;width:100%;z-index:99999;background:#fff}#searchBox{width:260px;height:30px;padding-left:40px;padding-top:3px;padding-bottom:3px;margin:7px;font-size:14px;font-family:"Open Sans";border-radius:4px;background-color:#fff;border-style:solid;border-width:1px;border-color:#efefef;-webkit-transition:background .5s;transition:background .5s;vertical-align:middle}#searchIcon{width:20px;height:20px;vertical-align:middle;margin-right:-40px}#searchButton{border:none;font-family:"Open Sans";background-color:#efefef;padding:6px;border-radius:4px;cursor:pointer}.nextTitle{font-weight:900;font-size:90%;text-align:center;color:#4b4b4b;position:relative;margin-top:-20px;padding:8px}.article{box-shadow:0 4px 8px 0 rgba(0,0,0,.1) , 0 6px 20px 0 rgba(0,0,0,.1)}.NListItem{background-color:#fff;max-width:340px;margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:5px;border-radius:2px;padding-top:10px;text-align:left;display:inline-block;vertical-align:top;border:1px;border-style:solid;border-color:#efefef;padding:5px}a .NListItem{color:#4b4b4b}#homelinks a,#mobilehomelinks a{font-family:Lato,'Open Sans';text-decoration:none;color:#999;font-size:100%}#homelinks,#mobilehomelinks{margin-top:100vh}#mobilehomelinks img{margin-top:6px}.spec{border-width:1px;border-color:#999;border-radius:6px;border-style:solid;transition:.3s;margin:10px;padding:10px;padding-top:10px;padding-bottom:16px;background:#fff;position:relative;font-size:24px;text-align:left}.spec:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.CardContainer{padding:2px 2px}#spectralwaveform{z-index:2;background:#fff;overflow:auto}@media (max-width:880px){#homelinks{display:none}#spectralwaveform{}}.header{height:100%;position:relative;width:100%}#topheader:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,1.0);opacity:0}.spdSlider{width:100%;-webkit-appearance:none;/* margin-top:20px; */}.spdSlider:focus{outline:none}.spdSlider::-webkit-slider-runnable-track{width:100%;height:30px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d;background:#3071a9;border-radius:1.3px;border:.2px solid #010101}.spdSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d;border:1px solid #000;height:30px;width:30px;border-radius:3px;background:#fff;cursor:pointer}.spdSlider:focus::-webkit-slider-runnable-track{background:#367ebd}.spdSlider::-moz-range-track{width:100%;height:30px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d;background:#3071a9;border-radius:1.3px;border:.2px solid #010101}.spdSlider::-moz-range-thumb{-webkit-appearance:none;appearance:none;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d;border:1px solid #000;height:30px;width:30px;border-radius:3px;background:#fff;cursor:pointer}.spdSlider::-ms-track{width:100%;height:30px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}.spdSlider::-ms-fill-lower{background:#2a6495;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d}.spdSlider::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d}.spdSlider::-ms-thumb{-webkit-appearance:none;appearance:none;box-shadow:1px 1px 1px #000 , 0 0 1px #0d0d0d;border:1px solid #000;height:30px;width:30px;border-radius:3px;background:#fff;cursor:pointer}.spdSlider:focus::-ms-fill-lower{background:#3071a9}.spdSlider:focus::-ms-fill-upper{background:#367ebd}#CRIinput-0::-webkit-slider-runnable-track{background:#ffff97;background:linear-gradient(90deg,#ffbf00,#91ceff)}#CRIinput-0::-moz-range-track{background:#ffff97;background:linear-gradient(90deg,#ffbf00,#91ceff)}#CRIinput-0::-ms-fill-upper{background:#ffff97;background:linear-gradient(90deg,#ffbf00,#91ceff)}#CRIinput-0:focus::-ms-fill-lower{background:#ffff97;background:linear-gradient(90deg,#ffbf00,#91ceff)}#CRIinput-1::-webkit-slider-runnable-track{background:red;background:linear-gradient(90deg,#ccc,white)}#CRIinput-1::-moz-range-track{background:red;background:linear-gradient(90deg,#ccc,white)}#CRIinput-1::-ms-fill-upper{background:red;background:linear-gradient(90deg,#ccc,white)}#CRIinput-1:focus::-ms-fill-lower{background:red;background:linear-gradient(90deg,#ccc,white)}#input-0::-webkit-slider-runnable-track{background:red;background:linear-gradient(90deg,#ccc,red)}#input-0::-moz-range-track{background:red;background:linear-gradient(90deg,#ccc,red)}#input-0::-ms-fill-upper{background:red;background:linear-gradient(90deg,#ccc,red)}#input-0:focus::-ms-fill-lower{background:red;background:linear-gradient(90deg,#ccc,red)}#input-1::-webkit-slider-runnable-track{background:#37ff00;background:linear-gradient(90deg,#ccc,#37ff00)}#input-1::-moz-range-track{background:#37ff00;background:linear-gradient(90deg,#ccc,#37ff00)}#input-1::-ms-fill-upper{background:#37ff00;background:linear-gradient(90deg,#ccc,#37ff00)}#input-1:focus::-ms-fill-lower{background:#37ff00;background:linear-gradient(90deg,#ccc,#37ff00)}#input-2::-webkit-slider-runnable-track{background:#00f;background:linear-gradient(90deg,#ccc,blue)}#input-2::-moz-range-track{background:#00f;background:linear-gradient(90deg,#ccc,blue)}#input-2::-ms-fill-upper{background:#00f;background:linear-gradient(90deg,#ccc,blue)}#input-2:focus::-ms-fill-lower{background:#00f;background:linear-gradient(90deg,#ccc,blue)}#input-3::-webkit-slider-runnable-track{background:#fffba0;background:linear-gradient(90deg,#ccc,#ff9)}#input-3::-moz-range-track{background:#fffba0;background:linear-gradient(90deg,#ccc,#ff9)}#input-3::-ms-fill-upper{background:#fffba0;background:linear-gradient(90deg,#ccc,#ff9)}#input-3:focus::-ms-fill-lower{background:#fffba0;background:linear-gradient(90deg,#ccc,#ff9)}#input-4::-webkit-slider-runnable-track{background:#d1e4ff;background:linear-gradient(90deg,#ccc,#3cf)}#input-4::-moz-range-track{background:#d1e4ff;background:linear-gradient(90deg,#ccc,#3cf)}#input-4::-ms-fill-upper{background:#d1e4ff;background:linear-gradient(90deg,#ccc,#3cf)}#input-4:focus::-ms-fill-lower{background:#d1e4ff;background:linear-gradient(90deg,#ccc,#3cf)}.otherArts a{color:#4b4b4b;text-decoration:none}.pd table,.filmgrade table{width:100%;border-collapse:collapse}.pd tr:nth-of-type(odd) {background:#eee}.filmgrade tr:nth-of-type(odd) {background:#eee}.pd th,.filmgrade th{background:#333;color:#fff;font-weight:600;font-size:10px}.pd td,.pd th,.filmgrade td,.filmgrade th{padding:6px;border:1px solid #ccc;text-align:left;font-size:10px}.btn-primary{font-weight:600;transition:all .3s linear;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:2px;min-width:175px;display:inline-block;white-space:nowrap;vertical-align:middle;text-align:center;text-decoration:none;text-transform:uppercase;line-height:1.25;cursor:pointer;border:0;border-radius:0;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 20px 10px;font-size:13px;min-width:125px;background:#c00}@media (max-width:430px){.btn-primary{min-width:90px;font-size:10px}}.productsApp .tableitem:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:none;background:-webkit-linear-gradient(bottom left,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:-o-linear-gradient(top right,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:-moz-linear-gradient(top right,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to top right,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0))}.appPage:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:none;background:-webkit-linear-gradient(bottom left,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:-o-linear-gradient(top right,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:-moz-linear-gradient(top right,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to top right,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0))}.filmPage:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:none;background:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background:linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0))}.menuItems a:hover{color:gray}#chooser{text-align:left}#selectedP{background:#fff;border-top-style:solid;border-color:#efefef;border-width:2px;padding-bottom:10px;color:#000;padding-right:4px;padding-left:4px}#unselectedP{border-top-style:solid;border-color:#efefef;border-width:2px;padding-bottom:10px;color:gray;padding-right:4px;padding-left:4px}#selectedL{background:#fff;border-top-style:solid;border-color:#efefef;border-width:2px;padding-bottom:10px;color:#000;padding-right:2px;padding-left:2px}#unselectedL{border-top-style:solid;border-color:#efefef;border-width:2px;padding-bottom:5px;color:gray;padding-right:2px;padding-left:2px}#applications{background:#fff;text-align:left;padding-left:10px}#types{background:#fff;text-align:left;padding-left:10px}.tableitem{position:relative}.productShow .left-half{width:30%}.horticulture{background-color:red;padding:10px;color:#fff}.tech{background-color:#00f;padding:10px;color:#fff}.pcb-designs{background-color:#f0f;padding:10px;color:#fff}.home-residential{background-color:green;padding:10px;color:#fff}.task-based{background-color:purple;padding:10px;color:#fff}.aquarium{background-color:navy;padding:10px;color:#fff}.vanity{background-color:#ffa500;padding:10px;color:#fff}.human-centric{background-color:red;padding:10px;color:#fff}.art-painting{background-color:red;padding:10px;color:#fff}.circadian{background-color:red;padding:10px;color:#fff}.film-photography{background-color:red;padding:10px;color:#fff}.productShow .right-half{width:70%}.productLink{display:block;height:100%;width:100%;text-decoration:none}.intro,.intro2{background-color:#e1e1e1;width:100%;height:1px;margin-top:30px;margin-bottom:30px}.inheader,.inheaderP{position:absolute;bottom:20px;left:40px;color:#fff;max-width:500px;z-index:1}.inheader h1,.inheader p{color:#fff}.inheaderP h1{font-size:1em}.header img,.container img{display:block}#graph img{display:inline-block}#blackText p,#blackText h1{color:#fff;text-align:center}#topheader p,#topheader h1{color:#000}#blackText .inheader{position:absolute;margin:0 auto;right:0;top:50px;max-width:500px;z-index:1;display:flex;justify-content:center;align-items:center}.spd{width:400px;-webkit-transform:perspective(0);transform:perspective(0);margin-right:-400px;-webkit-animation-name:blackWhiteFade;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:15s}@-webkit-keyframes blackWhiteFade {
    0% {
      width: 400px;
      -webkit-transform: perspective( 1000px);
      transform: perspective( 1000px);
      margin-right: -404px;
    }
    50% {
      width: 400px;
      -webkit-transform: perspective( 0px);
      transform: perspective( 0px);
      margin-right: -370px;
    }
    100% {
      width: 400px;
      -webkit-transform: perspective( 1000px);
      transform: perspective( 1000px);
      margin-right: -404px;
    }
  }#graphM{margin-left:0;text-align:center;-webkit-transition:margin-left 15s;transition:margin-left 5s;-webkit-animation-name:marginFade;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:15s}@-webkit-keyframes marginFade {
    0% {
      margin-left: -400px;
    }
    50% {
      margin-left: -430px;
    }
    100% {
      margin-left: -400px;
    }
  }#firstoneM{display:none}@media (max-width:960px){#graph img{display:inline-block}.spd{width:300px;-webkit-transform:perspective(0);transform:perspective(0);margin-right:-300px;-webkit-animation-name:blackWhiteFade;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:15s}@-webkit-keyframes blackWhiteFade {
      0% {
        width: 300px;
        -webkit-transform: perspective( 1000px);
        transform: perspective( 1000px);
        margin-right: -304px;
      }
      50% {
        width: 300px;
        -webkit-transform: perspective( 0px);
        transform: perspective( 0px);
        margin-right: -285px;
      }
      100% {
        width: 300px;
        -webkit-transform: perspective( 1000px);
        transform: perspective( 1000px);
        margin-right: -304px;
      }
    }@-webkit-keyframes marginFade {
      0% {
        margin-left: -300px;
      }
      50% {
        margin-left: -360px;
      }
      100% {
        margin-left: -300px;
      }
    }}@media (max-width:580px){#graph img{display:inline-block}.inheader,.inheaderP{bottom:10px;left:10px}.homepage{position:relative;color:#000;bottom:0;left:0;margin:15px}.homepage h1,.homepage p{color:#000}.inheader h1,.inheader p{}.spd{width:200px;-webkit-transform:perspective(0);transform:perspective(0);margin-right:-200px;-webkit-animation-name:blackWhiteFade;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:15s}@-webkit-keyframes blackWhiteFade {
      0% {
        width: 200px;
        -webkit-transform: perspective( 1000px);
        transform: perspective( 1000px);
        margin-right: -204px;
      }
      50% {
        width: 200px;
        -webkit-transform: perspective( 0px);
        transform: perspective( 0px);
        margin-right: -185px;
      }
      100% {
        width: 200px;
        -webkit-transform: perspective( 1000px);
        transform: perspective( 1000px);
        margin-right: -204px;
      }
    }@-webkit-keyframes marginFade {
      0% {
        margin-left: -200px;
      }
      50% {
        margin-left: -230px;
      }
      100% {
        margin-left: -200px;
      }
    }}.container{display:table;height:100%;width:100%}.desktop{display:block}.mobile{display:none}.tableitem{display:table-cell;vertical-align:middle;width:50%}.thirdItem{vertical-align:top;width:33%}.blog{padding:5px;vertical-align:top}.blog img{object-fit:cover}.header img{width:100%}.header h1{margin:0}.image img{width:100%}.image h1{margin:0}#header{background-color:#fff;padding-top:0;padding-left:0;color:#fff;text-align:center;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:9999;box-shadow:0 2px 6px 0 rgba(0,0,0,.12) , inset 0 -1px 0 0 #dadce0}.ListItem{background-color:#fff;max-width:650px;margin:0 auto;padding:10px;text-align:left}.blog a,.ListItem a{color:#4682b4}a.btn-primary{color:#fff}.otherArts a{color:#323232}.blog h1,.blog h2,.blog h3{margin-top:15px;font-weight:400;color:#323232}.blog .accent{font-weight:700}.wrap{max-width:630px;display:inline-block}.rightPanel{float:left;width:301px;display:none;background-color:#fff;padding:13px;border-left-style:solid;border-color:gray;border-width:2px}.searchIcon{background:none;background-image:url(/img/magnifying-glass.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;border:none;margin:0;margin-right:6px;width:30px;height:30px;padding:0;display:inline-block;cursor:pointer;-ms-flex-item-align:center;align-self:center}.shoppingIcon{background:none;background-image:url(/img/shopping-cart.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;border:none;margin:0;margin-right:6px;width:30px;height:30px;padding:0;display:inline-block;cursor:pointer;-ms-flex-item-align:center;align-self:center}.accountIcon{background:none;background-image:url(/img/avatar.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;border:none;margin:0;margin-right:6px;width:30px;height:30px;padding:0;display:inline-block;cursor:pointer;-ms-flex-item-align:center;align-self:center}.hamburger{background:none;background-image:url(/img/hamburger.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;border:none;margin:0;width:40px;height:40px;padding:0;display:inline-block;cursor:pointer;-ms-flex-item-align:center;align-self:center}.hamburgerwhite{background:none;background-image:url(/img/hamburger-white.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;border:none;margin:0;width:40px;height:40px;padding:0;display:inline-block;cursor:pointer;-ms-flex-item-align:center;align-self:center}#rightmostnav{display:flex}.panel{display:none;position:absolute;width:300px}.topad{background:#ffc266}.topad a{text-decoration:none;color:#000;font-size:1.0em}@media (max-width:680px){#firstoneM{display:inline-block}#firstone{display:none}.productShow .left-half{width:100%}.productShow .right-half{width:100%}.inheader h1,.inheader p{font-size:1.3em;left:15px;bottom:15px}.tableitem{display:block;vertical-align:middle;width:100%;padding:0}.desktop{display:none}.mobile{display:block}.dtHeader{display:none}#header h1{font-size:3.0em;margin-top:-10px;margin-bottom:-10px}#header h2{font-size:1.0em}#menu{display:none}.hamburger{display:inline-block;background-image:url(/img/hamburger.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center center;border:none;margin:0;width:40px;height:40px}#header{text-align:left}}.hcDesktop{display:block}.hcMobile{display:none}@media (max-width:1350px){.blogCards{display:block;vertical-align:middle;width:100%;padding:0}.hcDesktop{display:none}.hcMobile{display:block}}@media (max-width:380px){#header h1{font-size:2.0em}#header h2{font-size:.6em}#blackText p{display:none}h1{font-size:1.5em}.ListItem{padding:10px}.inheader h1,.inheader p{font-size:1.1em;left:5px;bottom:5px}.spd{width:200px;-webkit-transform:none;transform:none;margin-right:-200px;-webkit-transition:none;transition:none;-webkit-animation-name:blackWhiteFade;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:15s}@-webkit-keyframes blackWhiteFade {
      0% {
        width: 160px;
        -webkit-transform: perspective( 1000px);
        transform: perspective( 1000px);
        margin-right: -164px;
      }
      50% {
        width: 160px;
        -webkit-transform: perspective( 0px);
        transform: perspective( 0px);
        margin-right: -150px;
      }
      100% {
        width: 160px;
        -webkit-transform: perspective( 1000px);
        transform: perspective( 1000px);
        margin-right: -164px;
      }
    }@-webkit-keyframes marginFade {
      0% {
        margin-left: -160px;
      }
      50% {
        margin-left: -170px;
      }
      100% {
        margin-left: -160px;
      }
    }}#header #menu a{text-decoration:none;font-size:1.2em;margin-right:40px;color:#fff}#header #menu a:hover{color:#ff0}#of{font-size:100%;text-align:center;background-color:#fff;border-style:solid;border-width:0;border-top-width:1px}.ListItem ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.ListItem li{margin-bottom:0;list-style:disc}.other a,.other0 a{text-decoration:none;color:#000}.other{width:300px;margin:0 auto;border-style:solid;border-width:1px;overflow:hidden}.other0{width:300px;margin:0 auto;border-style:solid;border-width:1px;overflow:hidden}.other2{width:300px;margin:0 auto;overflow:hidden}.ListItemF{background-color:#fff;max-width:610px;padding:20px;text-align:left}.ListItemF a,.ListItemF a h1{text-decoration:none;color:#4b4b4b}.hd{max-width:630px}.ListItem h1,.ListItem h2{margin-top:0;margin-bottom:0}.blog h2{margin-top:16px}.aboutDiv{background-color:#fff;max-width:400px;margin-top:20px;margin-left:10px;margin-right:10px;border-radius:10px;padding:20px;text-align:left}.aboutDiv h1{margin:0}.left{vertical-align:middle}.right{vertical-align:middle}#footer{font-family:'Lato',verdana,arial,sans-serif;margin:0;background-color:#fff;padding-top:20px;padding-bottom:20px;padding-left:20px;background:#f5f5f5}#footer a{font-family:'Lato',verdana,arial,sans-serif;margin:0;color:#4b4b4b;text-decoration:none}#sidebar a{font-family:'Lato',verdana,arial,sans-serif;margin:0;text-decoration:none;font-size:.8em;margin-right:40px;color:#000}#sidebar{font-family:'Lato',verdana,arial,sans-serif;margin:0;background-color:#fff}.s100{max-width:100px;margin:auto}.s200{max-width:200px;margin:auto}.s300{max-width:300px;margin:auto}.s400{max-width:400px;margin:auto;padding:10px}.s500,.s300,.s400{margin-top:20px;margin-bottom:20px}.tableitem .s400{vertical-align:middle}amp-img>img{object-fit:contain}amp-sidebar{width:250px;padding-right:0}.amp-sidebar-image{line-height:100px;vertical-align:middle}.amp-close-image{top:15px;left:15px;cursor:pointer}li{margin-top:8px;margin-bottom:8px;list-style:none}button{margin-left:20px}#rightnav{text-align:right;display:flex;line-height:60px}#rightnav amp-img{margin-top:24px}#leftnav,#leftnav2{text-align:left;line-height:25px;position:absolute;width:100%;background:#efefef;top:65px;left:0;z-index:9999;text-align:center}#leftnav a amp-img{vertical-align:middle}.rnav{margin-right:15px;margin-top:22px;line-height:60px}#headingcont{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify}.caption{font-style:italic;font-size:.8rem;text-align:center}.tags{background-color:#ff0;padding:10px;position:absolute;left:0;font-size:12px}.tags a{color:#000;text-decoration:none}.discussions a{color:#000;text-decoration:none;font-size:10px}.discussions{border-bottom:1px solid #000;padding:8px}.panel-group{padding:10px}#textbox_id,#textbox_id2{height:30px;border-radius:2px}.btn{color:#fff;background-color:#337ab7;border-color:#2e6da4;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#googlemap{height:400px;width: 100% + 40px}.leftdiv{float:left;margin-bottom:-10px}.rightdiv{margin-top:10px;margin-right:10px;margin-left:130px;font-size:12px}.tableitem img{width:100%}@media (min-width:960px){.panel{}.ListItem{margin:0 auto}.wrap{max-width:960px;display:inline-block}.rightPanel{display:inline-block}.hd{max-width:960px}.linkad{display:none}}.linkad{margin-left:-8px;margin-right:-8px;white-space:nowrap;overflow:hidden}.menuItems a{text-decoration:none;margin:5px;color:#4b4b4b;line-height:25px;font-weight:bolder}.menuItems{color:#4b4b4b;margin:0 auto}#lamp{width:50%}#leaf{width:40%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-animation-name:leafSize;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:15s}#leafc{width:40%;visibility:hidden}#leafContainer{margin-top:40px;vertical-align:middle;display:block}@-webkit-keyframes leafSize {
    0% {
      width: 10%;
    }
    100% {
      width: 40%;
    }
  }.photo h1{color:#000}.resp{vertical-align:top}.submitButton{color:#fff;background:#416dea;overflow:hidden;margin:10px;padding:12px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 150ms linear;transition:all 150ms linear;text-align:center;white-space:nowrap;text-decoration:none;text-transform:none;text-transform:capitalize;color:#fff;border:0 none;border-radius:4px;font-size:13px;font-weight:500;line-height:1.3;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.inputBox{font-family:'Open Sans',verdana,arial,sans-serif;padding-left:4px;height:34px;font-size:16px;border-radius:3px;margin-bottom:0;box-shadow:none;border:2px solid #ddd;vertical-align:middle;width:200px}.fullBox{width:100%}.longBox{height:7.0em;vertical-align:top;word-wrap:break-word;word-break:break-all;font-family:'Open Sans',verdana,arial,sans-serif;padding-left:4px}.twentyPadding{padding:60px}form.amp-form-submit-success [submit-success],form.amp-form-submit-error [submit-error]{margin-top:16px}form.amp-form-submit-success [submit-success]{color:green}form.amp-form-submit-error [submit-error]{color:red}form.amp-form-submit-success.hide-inputs>input{display:none}.center{margin:0 auto;text-align:center}.overlayContainer{}.ccImages{position:absolute;top:0;left:0}#cc1{position:relative}body .btn-bg.bg-1 .btn-1 button{background:transparent;border:1px solid #000;border-radius:5px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(0,0);transform:translate(0,0);cursor:pointer;overflow:hidden;outline:none;position:relative;letter-spacing:.1em;font-weight:400;padding:1rem 3rem 1rem 3rem;text-transform:uppercase;font-size:1.5em}.btn-1{background:transparent;white-space:normal;color:#323232}body .btn-bg{position:absolute;left:0;width:100%;height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-position:50%;background-size:cover;background-repeat:no-repeat;background-position:50% 0;background-image:url(/img/products.jpg)}.cards{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;padding:1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card{position:relative;margin-bottom:20px;padding-bottom:30px;background:#fff;color:#363636;text-decoration:none;-moz-box-shadow:rgba(0,0,0,.19) 0 0 8px 0;-webkit-box-shadow:rgba(0,0,0,.19) 0 0 8px 0;box-shadow:rgba(0,0,0,.19) 0 0 8px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@media (max-width:700px){.card{width:100%}#applications a{display:block}#types a{display:block}}@media (min-width:700px){.card{max-width:320px;margin-right:20px;margin-bottom:20px}.card:nth-child(even) {margin-right:0}}@media (min-width:980px){.card:nth-child(even) {margin-right:20px}.card:nth-child(3n) {margin-right:0}}.card span{display:block}.card .card-summary{padding:5% 5% 3% 5%}.card .card-header{position:relative;height:175px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(255,255,255,.15);background-blend-mode:overlay;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0}.card .card-title{background-color:rgba(0,0,0,.3);padding:3.5% 0 2.5% 0;color:#fff;text-transform:uppercase;position:absolute;bottom:0;width:100%}.card .card-title h3{font-size:1.2em;line-height:1.2;padding:0 3.5%;margin:0}.card .card-meta{max-height:0;overflow:hidden;color:#666;font-size:.78em;text-transform:uppercase;position:absolute;bottom:5%;padding:0 5%;-moz-transition-property:max-height;-o-transition-property:max-height;-webkit-transition-property:max-height;transition-property:max-height;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.card:hover,.card:focus{background:#fff;-moz-box-shadow:rgba(0,0,0,.45) 0 0 20px 0;-webkit-box-shadow:rgba(0,0,0,.45) 0 0 20px 0;box-shadow:rgba(0,0,0,.45) 0 0 20px 0}.card:hover .card-title,.card:focus .card-title{background-color:rgba(0,0,0,.5)}.card:hover .card-meta,.card:focus .card-meta{max-height:1em}h2.accent:after{background-color:#e31118;content:"";display:block;height:1px;margin:16px 0 0 0;width:3.125rem}.foot{background:none}.foot h2{letter-spacing:2.4px}amp-accordion section:not([expanded])>h3 {font-size:130%;margin-top:12px;border-top:none;border-left:none;border-right:none;background:#fff;color:#4b4b4b}amp-accordion section[expanded]>h3{font-size:130%;margin-top:12px;border-top:none;border-left:none;border-right:none;background:#fff;color:#4b4b4b}amp-accordion section h5{padding-top:8px;padding-bottom:8px;background-color:none;border:none}amp-accordion section[expanded] .show-more{display:none}amp-accordion section:not([expanded]) .show-less {display:none}#leftPhone{float:left;width:40px;margin-top:-12px}#rightPhone{margin-left:80px;margin-top:18px}.headerPhoneD{margin-bottom:-3px}.tc li{margin-top:-20px}.showcaseP{font-size:10px;width:100%;table-layout:fixed}.showcaseP img{width:100%;margin:0 auto}.showcaseP a{text-decoration:none;color:#000}.showcaseP td{text-align:center;padding:8px;vertical-align:top}.showcaseP .title{text-align:left}.showcaseP .titleText{font-weight:700;font-size:130%}.bc{margin:10px;text-align:left;font-size:12px}.bc a{text-decoration:none;font-weight:700;font-size:12px;color:#4b4b4b}.blogContainer{box-shadow:0 2px 4px 0 rgba(0,0,0,.1) , 0 3px 10px 0 rgba(0,0,0,.1);vertical-align:top;margin:10px;position:relative}.blogImage{display:table-cell;width:150px;height:100px;vertical-align:middle;position:relative}.blogContent{display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;padding-bottom:15px}.blogContent h2{margin:0;font-size:16px;margin-top:-2px;text-decoration:none;color:#4b4b4b;font-weight:700}.productCard{vertical-align:middle;padding-left:10px;padding-right:10px;padding-bottom:0}.link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.blogContent .typeText{font-size:10px;text-transform:uppercase}.blogContent a{font-size:12px;text-decoration:none;color:#4b4b4b}.blogContent p{margin:0;text-decoration:none;color:#4b4b4b}amp-img.contain img{object-fit:cover}@media (max-width:500px){.blogImage{display:table-cell;width:120px;height:80px;vertical-align:middle;position:relative}}.-ry a{text-decoration:none}.-rg,.-rm{line-height:1.6rem}.-rm{font-size:.875rem;font-weight:500;color:#000;line-height:1.4em}.-rm.secondary{padding:0 15px}.-rg{font-weight:400;color:#48525c;font-size:10px;opacity:.75;line-height:1.25em}.-ry{position:relative}.-ry:hover .-rb.websites{transform:scale(1.02);transition:.3s}.-rm .product{font-size:14px;font-weight:500;color:#000}.-rg .cct{font-weight:400;color:#48525c}.-rm .product:hover{color:#e31118}.-rg .cct:hover{color:#e31118}.-rb{display:flex;align-items:center;border-radius:4px;padding:2px;margin:0 5px}.-rw{margin:0 20px 0 15px}.-r_{display:flex;font-size:initial;box-sizing:initial;justify-content:center;width:2em;height:2em}.-r_.websites{fill:url(#gradient-websites) #000}.ap--header{width:100%;margin:0 auto;position:-webkit-sticky;position:sticky;top:0;z-index:17;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);z-index:99999}.ap--header.mainmenuopen{z-index:1004}.ap--header.mainmenuopen~.ap--main {max-width:100vw;overflow-x:hidden}@media (min-width:1024px){.ap--header{top:0}.ap--header.has-banner{top:-31px}}.ap-o-burger-menu-label.mainmenuopen{z-index:1004}.ap-o-burger-menu.mainmenuopen{display:block;z-index:1003}.mainmenuopen .-nx{display:block}@media (max-width:1023px){.-rt .-re{order:1;padding:0}.mainmenuopen .-rt .-re{margin-left:0}}.-rt{display:none}@media (min-width:1184px){.-rt{display:flex;padding-left:10px}}.-ro{position:-webkit-sticky;position:sticky;top:10px;display:flex;align-items:center;overflow:hidden}.-rl{display:none;flex:1 1 auto;padding:0 30px}@media (min-width:1024px){.-rl{display:flex}}.-rc,.-rh{display:flex;align-items:center}.-rd:hover,
  .-rh:focus~.-rd,
  .-rh:hover~.-rd,
  .-rz:hover,
  .-rh:focus~.-rz,
  .-rh:hover~.-rz,
  .-rd:focus~.firstSection,
  .-rd:hover~.firstSection {opacity:1;pointer-events:all;transition:opacity .2s cubic-bezier(.25,.1,.25,1)}.-rd:focus~.-rh,
  .-rd:hover~.-rh {color:#e31118}.-rh{border:0;background:0 0}.-nx .-nz{display:block}.-nz{font-family:Lato,sans-serif;text-transform:uppercase;font-size:12px;color:#000;padding:15px}.-rd:hover~.-rh,
  .-rd:focus~.-rh,
  .-nz:hover,
  .-rs,
  .-rv a:hover {color:#e31118}.-ri.-rs{text-decoration:underline}.-rs{font-weight:700}.-rd:focus-within{opacity:1;pointer-events:all;transition:opacity .2s cubic-bezier(.25,.1,.25,1)}.-rd{box-shadow:0 10px 10px 0 rgba(0,0,0,.2);position:absolute;top:85%;margin:0;padding:0 0 0;pointer-events:none;opacity:0;list-style:none;background:#fff;border-radius:0 0 4px 4px;transition:opacity .2s cubic-bezier(.25,.1,.25,1)}.-rz{position:absolute;top:0;left:300px;width:400px;height:100%;margin:0;padding:0 0 0;pointer-events:none;opacity:0;list-style:none;background:#fff;border-radius:0 0 4px 4px;transition:opacity .2s cubic-bezier(.25,.1,.25,1);border-left:#efefef;border-left-width:2px;border-left-style:solid;padding-left:20px}.firstSection{opacity:1}.blankSection{opacity:1}.menuHeader{margin:0;padding:2px;cursor:pointer}.activeHeader{font-weight:bold;font-size:14px}.activeHeader:after{background-color:#e31118;content:"";display:block;height:1px;margin:4px 0 0 0;width:3.125rem}.-hl:hover>.nextHeader{}.menuLeft:hover>.-hl:not(:hover) {background-color:unset}.menuLeft:hover>.firstHeader .firstSection:not(:hover) {opacity:0}.menuLeft .-hl .menuHeader:hover+.firstSection{opacity:1}.-hl:hover{background-color:#efefef}.menuContainer{float:left;padding:10px;padding-left:0}.menuLeft,.menuRight{display:inline-block;width:320px;vertical-align:top}.productCategories{width:720px}.ap--header h2{font-size:12px;text-transform:uppercase;padding:10px;font-weight:500}#headingcont{display:none}@media (max-width:1183px){#headingcont{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify;-ms-flex-pack:justify}}button{margin-left:0}.-rd:before{background-color:#e31118;content:"";display:block;height:1px;margin:0 0 0 10px;width:3.125rem}.-rd2:before{margin:0 0 0 32px}.-rd3:before{margin:0 0 0 8px}.-rd4:before{margin:0 0 0 24px}.applications{position:relative;width:100px;height:70px}.applicationsText{position:relative;width:160px;height:70px}amp-img.cover img{object-fit:cover}#navSearch{display:flex;padding-right:100px}.headerItem{background-color:#fff;padding-right:20px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #dfdfdf;margin-left:10px;padding-left:10px}.headerItem amp-img{position:absolute;right:10px;top:10px}.ft{max-width:2020px;margin:0 auto}.container{max-width:2020px;margin:0 auto}.menuHeader-a{text-decoration:none;color:#000}.ftAccent{font-weight:800;font-size:16px;line-height:32px;color:#4b4b4b}#copyright{font-size:10px}.nav{line-height:24px}#footer hr{background-color:#e6e6e6;border-style:solid;height:1px;border-width:0}.translucent{opacity:.7}.containerFooter{position:absolute;width:100%;left:0;background-color:#f5f5f5}</style>
