@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt}.highslide{outline:0;text-decoration:none}.highslide img{border:0 solid silver;vertical-align:middle}.highslide:hover img{border-color:gray}.highslide-active-anchor img{visibility:hidden}.highslide-gallery .highslide-active-anchor img{border-color:black;visibility:visible;cursor:default}.highslide-image{border-width:2px;border-style:solid;border-color:white;background:gray}.highslide-wrapper,.highslide-outline{background:white}.glossy-dark{background:#111}.highslide-number{font-weight:bold;color:gray}.highslide-caption{display:none;border-top:0;font-size:1em;padding:5px;background:white}.highslide-heading{display:none;font-weight:bold;margin:.4em}.highslide-dimming{position:absolute;background:black}a.highslide-full-expand{background:url(../highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-image:url(../highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray}.highslide-move,.highslide-move *{cursor:move}.highslide-overlay{display:none}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(../highslide/graphics/close.png)}.highslide-controls{width:195px;height:40px;background:url(../highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../highslide/graphics/controlbar-white.gif) right -90px no-repeat}.highslide-controls li{float:left;padding:5px 0}.highslide-controls a{background-image:url(../highslide/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:0}.highslide-controls a.disabled{cursor:default}.highslide-controls a span{display:none}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important}.highslide-controls .highslide-play a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important}.highslide-controls .highslide-pause a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important}.highslide-controls .highslide-move a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important}.highslide-controls .highslide-close a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}.highslide-maincontent{display:none}.highslide-html{background-color:white}.highslide-html-content{display:none;width:400px;padding:0 5px 5px 5px}.highslide-header{padding-bottom:5px}.highslide-header ul{margin:0;padding:0;text-align:right}.highslide-header ul li{display:inline;padding-left:1em}.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next{display:none}.highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none}.highslide-header a:hover{color:black}.highslide-header .highslide-move a{cursor:move}.highslide-footer{height:11px}.highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(../highslide/graphics/resize.gif)}.highslide-resize{cursor:nw-resize}.draggable-header .highslide-header{height:16px}.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;left:0;right:16px;top:0;width:auto;z-index:1}.draggable-header .highslide-header .highslide-move *{display:none}.draggable-header .highslide-header .highslide-close{position:relative;float:right;z-index:2;padding:0}.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(../highslide/graphics/closeX.png)}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}.draggable-header .highslide-header .highslide-close span{display:none}.no-footer .highslide-footer{display:none}.wide-border .highslide-image{border-width:10px}.wide-border .highslide-caption{padding:0 10px 10px 10px}.borderless .highslide-image{border:0}.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:silver}.outer-glow{background:#444}.outer-glow .highslide-image{border:5px solid #444}.outer-glow .highslide-caption{border:5px solid #444;border-top:0;padding:5px;background-color:gray}.colored-border .highslide-image{border:2px solid green}.colored-border .highslide-caption{border:2px solid green;border-top:0}.dark{background:#111}.dark .highslide-image{border-color:black black #202020 black;background:gray}.dark .highslide-caption{color:white;background:#111}.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(../highslide/graphics/controlbar-black-border.gif)}.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:0;color:white;border:0;font-weight:bold}.controls-in-heading .highslide-heading{color:gray;font-weight:bold;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(../highslide/graphics/icon.gif) no-repeat 0 1px}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:0}.controls-in-heading .highslide-controls ul{position:static;height:20px;background:0}.controls-in-heading .highslide-controls li{padding:0}.controls-in-heading .highslide-controls a{background-image:url(../highslide/graphics/controlbar-white-small.gif);height:20px;width:20px}.controls-in-heading .highslide-controls .highslide-move{display:none}.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px !important}.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px !important}.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px !important}.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px !important}.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}*{box-sizing:border-box}html{height:100%;margin-bottom:1px}body{height:100%;font-family:Tahoma,Helvetica,Verdana,sans-serif;color:hsl(0,0,33%);max-width:80rem;text-align:left;position:relative;margin-left:auto;margin-right:auto;margin-top:0;line-height:1.2rem;font-weight:300}a{outline:0}a:link{color:hsl(230,90%,50%);text-decoration:none;border:0}a:visited{color:hsl(230,90%,50%);text-decoration:none;border:0}a:hover{color:#05f;text-decoration:none;border:0}a:active{color:#00f;border:0}img{border:0}ul{font-size:.9rem;list-style-type:circle}h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em;line-height:1.2em;font-weight:500;text-align:center}h1{font-size:1.6rem}h2{font-size:1.2rem;margin:.2rem 0 .2rem 0;font-weight:500}h3.c{text-align:center}h3.subsec{text-align:center;color:black;background-color:hsl(230,90%,94%);margin:8px 0 8px 0;padding:6px;border-radius:6px;width:100%;font-weight:normal;font-size:1.1rem}h3.componentindex{text-align:center;margin:8px}h4{font-size:1.2em}h6{font-size:18px;margin-left:0;text-align:center;padding-bottom:0}b,strong{color:hsl(0,0,40%);font-weight:600}a[href^=tel]{color:inherit;text-decoration:none}.product-description{text-align:left;font-size:.8rem;display:block}.product-description p{margin:0 0 .5em 0}.product-description h4{font-size:1.3em;text-align:center}aside{font-size:.8em}div.component-list-description{font-size:.9rem;text-align:justify;margin-left:1rem;margin-right:1rem;padding:.4rem .4rem .8rem .4rem}div.manufacturer-description{font-size:.8em;margin:0 2em .8em 2em}h1.component{font-size:1.6rem;margin-bottom:.2em;padding:0}h2.component{font-size:1.2rem;margin-bottom:.2em;padding:0}h3.component{font-size:1rem;margin-bottom:.8em;padding:0}.product-cards{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;margin-left:.8%;margin-right:-1em;background-color:white}.product-5-cards{margin-left:.2em;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:.1em;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product-5-cards a{display:grid;grid-template-columns:1fr;border:.0625rem solid silver;border-radius:.4em;box-shadow:.1em .4em .4em silver;margin:0 .6em .6em 0;gap:.4em;padding:.5em .6em .2em .6em;color:hsl(230,90%,30%)}.product-5-cards a:hover{transform:scale(1.05)}.product-5-cards a:visited{color:hsl(230,90%,30%)}.product-5-cards p{align-self:end;font-size:.8rem;text-align:center;margin:0;padding:0;line-height:1.2em}.product-5-cards p.price{font-size:.9rem;text-align:right;font-weight:400;align-self:end;margin:0 0 .2em 0;padding:0}.product-5-cards picture{display:block;text-align:center;align-self:end}.product-5-cards picture img{max-width:100%;height:auto}.product-5-cards h2{align-self:start;font-size:1.1rem;margin:0;line-height:1.2em}.product-5-cards h3{align-self:start;font-size:.8rem;line-height:1.2em;margin:0}.product-5-cards h4{font-size:.8rem;line-height:1.11111111;margin:0;font-weight:400;align-self:end;text-align:center}.ealts{display:flex;flex-flow:row wrap;text-align:center;align-items:start;justify-content:flex-start;gap:2%}.ealts>div{flex:1;flex-basis:22%;max-width:22%;text-align:center}@media only screen and (max-width:1024px){.product-5-cards{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:767px){.product-5-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:600px){.product-5-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.product-5-cards{grid-template-columns:1fr}}.product-4-cards{margin-left:.2em;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:.1em;grid-template-columns:repeat(4,1fr)}.product-4-cards a{display:grid;grid-template-columns:1fr;border:.0625rem solid silver;border-radius:.4em;box-shadow:.1em .4em .4em silver;margin:0 .6em .6em 0;gap:.4em;padding:.5em .6em .2em .6em;color:hsl(230,90%,30%)}.product-4-cards a:hover{transform:scale(1.05)}.product-4-cards a:visited{color:hsl(230,90%,30%)}.product-4-cards p{align-self:end;font-size:.8rem;text-align:center;margin:0;padding:0;line-height:1.2em}.product-4-cards p.price{font-size:.9rem;text-align:right;font-weight:400;align-self:end;margin:0 0 .2em 0;padding:0}.product-4-cards picture{display:block;text-align:center;align-self:end}.product-4-cards picture img{max-width:100%;height:auto}.product-4-cards h2{align-self:start;font-size:1.1rem;margin:0;line-height:1.2em}.product-4-cards h3{align-self:start;font-size:.8rem;line-height:1.2em;margin:0}.product-4-cards h4{font-size:.8rem;line-height:1.11111111;margin:0;font-weight:400;align-self:end;text-align:center}@media only screen and (max-width:1024px){.product-4-cards{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:767px){.product-4-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:600px){.product-4-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.product-4-cards{grid-template-columns:1fr}}.product-4-cards picture img{max-width:100%}@media only screen and (max-width:1024px){.product-4-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.product-4-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:450px){.product-4-cards{grid-template-columns:repeat(1,1fr)}}.product-3-cards{margin-left:.2em;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:.1em;gap:.3em;grid-template-columns:1fr 1fr 1fr}.product-3-cards a{display:grid;grid-template-columns:1fr;border:.0625rem solid silver;border-radius:.4em;box-shadow:.1em .4em .4em silver;margin:0 .6em .6em 0;gap:.4em;padding:.5em .6em .2em .6em;color:hsl(230,90%,30%)}.product-3-cards a:hover{transform:scale(1.05)}.product-3-cards a:visited{color:hsl(230,90%,30%)}.product-3-cards p{align-self:end;font-size:.8rem;text-align:center;margin:0;padding:0;line-height:1.2em}.product-3-cards p.price{font-size:.9rem;text-align:right;font-weight:400;align-self:end;margin:0 0 .2em 0;padding:0}.product-3-cards picture{display:block;text-align:center;align-self:end}.product-3-cards picture img{max-width:100%;height:auto}.product-3-cards h2{align-self:start;font-size:1.1rem;margin:0;line-height:1.2em}.product-3-cards h3{align-self:start;font-size:.8rem;line-height:1.2em;margin:0}.product-3-cards h4{font-size:.8rem;line-height:1.11111111;margin:0;font-weight:400;align-self:end;text-align:center}@media only screen and (max-width:1024px){.product-3-cards{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:767px){.product-3-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:600px){.product-3-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.product-3-cards{grid-template-columns:1fr}}.mount-options{display:flex;flex-flow:row wrap;text-align:center;align-items:end}.mount-options>div{flex:1;min-width:20%;padding:0 0 1vh 0}.mount-options a{justify-content:center}.mount-options a:hover{transform:scale(1.1)}.gmount-options{display:flex;flex-flow:row wrap;justify-content:space-between}.gmount-options::after{content:"";flex:auto}.gmount-options>div{min-width:20%;max-wdith:50%;text-align:center}.gmount-options a{justify-content:center}.gmount-options button{font-size:1em;background-color:#1b99df;background-image:linear-gradient(#00e000,#048004);color:whitesmoke;border:0;border-radius:.3em;padding:.2em .3em}.gmount-options button:hover{background-color:#088cc4;background-image:linear-gradient(#048004,#00e000)}.gmount-options button:active{transform:translateY(2px)}#cart_btn{font-size:1.2em;background-image:linear-gradient(#00e000,#048004);color:white;border:0;border-radius:.3em;padding:.5em 2em}#cart_btn:hover{background-image:linear-gradient(#048004,#00e000)}#cart_btn:active{transform:translateY(2px)}div.highlight_pr_box{background-color:lightgray;border-radius:5px;padding-bottom:5px;width:99%;margin-left:.2em}div.highlight_pr_box a{background-color:white}ol.bread-crumbs{display:flex;font-size:8pt;list-style:none;padding-left:0;margin:0}ol.bread-crumbs li{border:0}ol.bread-crumbs li+li:before{padding:.5vw;color:black;content:"→"}a.alert-button{display:inline-block;color:White;background:#f30;border:1px solid red;border-radius:5px;margin-bottom:.4em;padding:0 .4em 0 .4em}a.more-info-button{text-align:center;font-size:.8em;border:1px solid silver;border-radius:4px;padding:4px;background:#EEF;box-shadow:3px 3px 3px #aaa}a.more-info-button:hover{background-color:#2586d7;color:#fff}a.more-info-button:visited{color:#009}a.discontinued{text-align:center;font-size:.8em;font-weight:bold;color:black;border:2px solid silver;border-radius:4px;padding:1em;background:#ff0;box-shadow:3px 3px 3px #aaa}a.discontinued:hover{background-color:#2586d7;color:white}a.discontinued:visited{color:black}.submitbutton{font-size:.8em;background:#3bb9ff;color:#FFF;border-radius:8px}.submitbutton:hover{background:#1b99df}.pagebutton{padding:.25em .5em .25em .75em;width:30%;border:3px solid blue;background:#EEF;text-decoration:none;color:blue;border-radius:8px;box-shadow:5px 5px 5px #333}.view-thumbs-button{font-size:1.2em;background:#9cf}nav.sitenav{position:absolute;top:70px;left:0;margin-left:0;width:10%}nav.sitenav .no-menu-item{display:block}nav.sitenav a{margin-bottom:2px;border:1px solid silver;text-align:left;border-radius:6px;font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:.8em;font-weight:400;padding:.3em .5em .2em .4em;border-left:1em solid hsl(230,90%,80%);background:hsl(230,90%,94%);text-decoration:none;display:block;color:hsl(255,100%,30%)}nav.sitenav a:hover{border-left:1em solid hsl(230,90%,40%);border-right:1em solid #5ba3e0;background-color:#2586d7;color:#fff}nav.sitenav .vgap{padding-bottom:.8em}#toglabel{margin:0;font-size:26px;line-height:60px;display:none;background-color:midnightblue;color:white}#toggle{display:none}@media only screen and (max-width:834px){nav.sitenav{width:100%}nav.sitenav .menu{line-height:70px;background-color:#1a1a1a;color:white;width:100%;display:none;margin:6px 0 0 0;text-align:center}nav.sitenav .menu a{border:0;border-radius:0;margin:0;text-align:center;background-color:#1a1a1a;clear:right;text-decoration:none;color:white;line-height:40px;font-size:1.2em;opacity:.9;display:block}nav.sitenav .menu a:hover{border:0}label#toglabel{height:112px;display:block;cursor:pointer;width:100%;text-align:center}#toggle:checked+.menu{display:block}.menu a.no-menu-item{display:none}}table{width:100%;border-collapse:collapse;border-spacing:2px 2px;text-align:left}table.product-info td:first-child{color:hsl(240,50%,50%);border-style:none;text-align:right;vertical-align:top;width:30%}table.product-info td:nth-child(2){color:black;border-style:none;padding-left:.6em}table.product-info h4{color:black;text-align:left;font-size:1.1em;font-weight:300}table.distance-table{line-height:1em}table.distance-table td,table.distance-table th{text-align:center;font-size:.8em}table.distance-table th{font-size:.9em}table.distance-table td{font-size:.8em;color:hsl(0,0,33%)}table.distance-table th:first-child{text-align:left;padding-left:2em}table.distance-table td:first-child{width:60%;text-align:left;padding-left:3em}table.distance-table td:nth-child(2),table.distance-table th:nth-child(2){padding-left:.6em;color:hsl(0,0,33%)}tr.clickable{cursor:pointer}tr.rev{background-color:#EEF}tr.hovhi:hover{background-color:lightblue}tr.ch{border:thin #00a solid;background-color:#c0c0ff;color:black;text-align:left;text-indent:0}th{text-align:center;font-weight:normal;color:black;margin-top:0;margin-bottom:8px;padding:2px}th.l{vertical-align:middle;text-align:left;padding-left:30px;text-indent:-30px}th.r{text-align:right}th.c{text-align:center}td{padding:2px;font-size:.9rem;font-weight:400}td.cellimage img{display:none;width:0}td.ln{vertical-align:top;text-align:left}td.listoc{vertical-align:top;text-align:left;text-indent:1em hanging}td.l{vertical-align:top;text-align:left}td.r{vertical-align:top;text-align:right}td.c{vertical-align:top;text-align:center}td.ch{background-color:#c0c0ff;color:black;text-align:right;text-indent:0}td.larger{font-size:1.2em}.keyw{color:#00f;border-style:none;text-align:right;vertical-align:top;width:30%}.data{color:black;border-style:none;padding-left:10px}table.featurestable{width:100%;border:1px solid black;padding:2px;text-align:center}table.featurestable tr:nth-child(even){background-color:#EEF}@media only screen and (max-width:767px){.producttable{border:0;margin:auto}.producttable thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.producttable tr{display:inline-block;width:100%;padding:0 .4em 0 .4em;border:2px solid cadetblue;border-radius:5px;box-shadow:5px 5px 3px #BBB;margin-bottom:.6em}.producttable td{display:block;text-align:right;width:100%}.producttable .cellimage{width:100%}.producttable .cellimage img{width:80%;display:block;margin-left:auto;margin-right:auto}.producttable td::before{content:attr(data-label);float:left;font-weight:500}.producttable .rev{background-color:white}tr.shopping-cart{border:2px solid silver}div.projector-screen-specs{width:100%}.product-cards_v3{grid-template-columns:1fr 1fr 1fr;gap:.2em}}header{width:100%;display:block;padding-bottom:36px}section header{padding-bottom:0}div.header-logo{display:inline;float:left;white-space:nowrap;margin-top:.1em;left:4px;height:65px;text-align:left;font-size:2.2rem}div.header-logo .resp{padding:.8em .2em .4em .2em}div.header-logo a{padding:.4em .2em .4em .2em;border:3px solid grey;border-radius:8px;font-size:3.1rem;float:left}div.header-contact{top:4px;text-align:right;font-size:1.2em;line-height:1.6em;color:black;right:4px;margin:0;padding:0;text-align:right}div.header-contact span{white-space:nowrap}div.header-centre{margin-right:0;width:22%;float:right}div.header-search{float:left;width:80%;text-align:right;margin:4px 0 0 0;border:1px solid silver;border-radius:8px;padding:0 .4em 0 .4em}div.viewcart{width:32px;float:right;text-align:right;right:0}div.viewcart :hover{color:silver}div.viewcart :visited{color:white}div.cartquantity{position:absolute;right:0;top:0;background:red;border-radius:50%;text-align:center;box-sizing:content-box;font-size:.7em;color:white;padding:0 .5em 0 .5em}.searchbox{width:98%;font-weight:normal;border:0;float:left}footer{margin-left:10.4%;clear:both;text-align:center}.footertext,.manufacturer-select{font-size:.8rem}.manufacturer-select{width:100%}@media only screen and (max-width:834px){div.header-centre{position:absolute;z-index:1000;top:130px;font-size:1rem;left:10%;width:88%;padding-left:20vw}div.viewcart{float:right}div.header-centre a{display:block}div#searchform{width:60%}div.header-right{top:129px;width:100%;text-align:center;margin:0;right:0;padding:6px;background-color:midnightblue;justify-content:space-between}.header-search{display:flex;align-items:center;justify-content:flex-end;width:56%;text-align:right;background-color:white;margin-left:22%}.header-search INPUT[type=text]{font-size:1.2rem}.header-search INPUT[type=image]{height:1.68rem;padding-left:.2em}}.document-links{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.document-links div{flex-grow:1}.special-offers{color:white;border-style:none;text-align:center;font-size:14pt;line-height:1.2em;margin:.4em 0 .4em 0;border:1px solid blue;padding:.6em;border-radius:5px;background:linear-gradient(lightblue,dodgerblue)}img.searchimage{width:60px}div#search-results-list{position:absolute;right:0;width:30%;background:whitesmoke;border:1px solid blue;border-radius:6px;text-align:left;font-weight:normal;padding:.4em;margin-top:1.4em;display:none;z-index:1000;vertical-align:top}div.inline-results-image{flex:0}div.inline-results-column{flex:1;margin-left:1em}div#search-results-list a{font-size:.8em;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:stretch}div#search-results-list span{display:inline-block}#cs_shipping{float:left;width:100%;clear:both;margin:0 0 20px 0}#cs_shipping h2,#cs_shipping font,#customer-orders label,#loginform font{float:right;margin-top:17px}#customer-orders label{margin-right:10px}#cs_shipping input[type=text],#orderidtxt,#loginform input[type=text],#loginform input[type=password]{width:225px;border:solid 1px grey;padding:4px;clear:both;float:right;margin-top:10px}#cs_shipping input[type=submit],#cs_shipping input[type=reset],.statusbtn,#loginform input[type=submit]{float:right;margin:10px 0 0 10px;background:blue;border:1px solid gray !important;border-radius:4px 4px 4px 4px;color:white !important;padding:4px 6px;cursor:pointer;font-size:11pt !important;line-height:1.2em}#cs_shipping input[type=submit]:hover,#cs_shipping input[type=reset]:hover,.statusbtn:hover,#loginform input[type=submit]:hover{background:lightblue}#cs_shipping input[type=reset]{clear:right}main{margin-left:10.6%;left:11.6%;width:89.2%}section{margin-bottom:2vh}.features-column{width:49%;min-width:320px}.spec-column{width:49%;min-width:320px}div.product-image{text-align:center;padding:.5rem 0 0 .5rem;margin-left:1.2rem}div.product-image img{max-width:100%}div.price{text-align:right;font-size:1.3em;font-weight:500;line-height:1.3em}div.addtocart{text-align:right}.header-right a{position:relative}.header-right a span{display:none}.throw-chart{width:100%;text-align:center}.throw-chart img{width:100%}.product-key-feature-minor{font-size:.9em;display:inline}div.popular-products{background-color:lightgray;border-radius:5px;padding-bottom:5px;width:98%;margin-left:.5em}div.popular-products h2{font-size:1.8rem;padding:.4rem 0 .4rem 0;color:red}.clear{clear:both}.nbox{border:1px solid #00f;background:white;padding:5px;border-radius:5px;box-shadow:4px 4px 4px gray}.nbox h2{padding:.5rem 0 .5rem 0}INPUT[type=text]{font-size:1rem;text-align:right}.projsc INPUT[type=number]{font-size:1.2rem}.feature-summary{font-size:.8em;color:blue;padding-left:2em;display:block}div.filter-list-dropdown-container{text-align:center;padding-bottom:.8rem}select.projectorfilter{background:#ddd;border:0;border-radius:6px;padding:2px 2px 2px 2px;font-size:1rem}input:focus{outline:0}ul.applications-list{float:left;line-height:1.6em;margin-left:1em;padding-left:1em}.youtube-embed{width:852px;height:480px;margin-top:1em;margin-left:.3em}.youtube-embed iframe{width:100%;height:100%}.product-card3col,.product-card4col,.product-card5col,.hp-main-3cols,.hp-side{border:1px solid lightgrey;box-shadow:5px 5px 5px #888;font-size:.8em;background-color:white;border-radius:5px;margin-right:1em;margin-bottom:.8em;padding:.5em .2em .2em .2em;flex-grow:1;text-align:center}.product-card3col{max-width:31.6%;width:31.6%;min-width:260px}.product-card4col{max-width:23.4%;width:23.4%;min-width:162px}.product-card5col{width:18.3%;min-width:120px}.product-card3col a,product-card4col a,.product-card5col a{display:flex;flex-direction:column;height:100%;text-align:center;justify-content:space-between}.product-card4col a h4{margin-bottom:0}.product-card3col a div,.product-card4col a div,.product-card5col a div{min-height:160px;display:flex;align-items:center;justify-content:space-around}.product-card4col img{width:90%}.product-card4col img,.product-card5col img{align-self:center}.product-card3col img{align-self:center}.faq:hover,.product-card3col:hover,.product-card4col:hover,.product-card5col:hover{background-image:url("../images/stripe.png");background-repeat:repeat}.twocols{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}div.spectwocols{display:flex;justify-content:center;align-items:flex-start;gap:2em}div.spectwocols div{display:flex;max-width:45%}div.spectwocols div>table td:first-child{color:#00f;border-style:none;text-align:right;vertical-align:top;padding-right:1em}hr.faded{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));display:block;margin:1rem 0 1rem 0}.projector-lens-chart{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}.projector-lens-chart-outer{display:flex;flex-wrap:wrap;width:50%}.cols-2{width:50%}.cols-4{width:23.5%}.projector-sel-list{column-count:3;padding:10px 0 .4em 4em}.projector-price-sel-list{margin:10px 2em .6em 2em;display:flex;flex-wrap:wrap;justify-content:space-between}.projector-price-sel-list div{min-width:115px;text-align:center;flex-grow:1}.img-full{display:block}.img-mob{display:none}div.view-thumbs{margin:1vh 0 1vh 0;text-align:right}.filter-list{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin-bottom:.2em}.filter-list select{vertical-align:baseline}.filter-list label{display:inline-block;text-align:right;padding:0 0 0 .4em}.filter-list #filter-reset{padding:.2em 0 .2em 0;margin-left:auto}div#projector-spec-opt-lens-img{float:left;width:18%;margin-right:1em}div#projector-spec-opt-lens-img img{width:100%}div#projector-spec-opt-lens{display:inline-block;width:78%}li.secondary{display:list-item}div.cable-list-image,div.screen-list-image{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}div.cable-list-features{flex-basis:50%}div.cable-list-image img,div.screen-list-image img{max-width:100%;width:60%}div.cable-list-image img{width:80%}div.projector-chart-calc{float:left;width:40%}.res-back-to-top{display:none;border:0}.no-break{white-space:nowrap}.extron-logo{display:flex;width:49%;min-width:300px;align-items:center}div#component-list-header{display:flex}div#component-list-header div{flex:70%;margin-left:2em;display:inline}div#component-list-header div:first-child{flex:20%;margin-left:2em}.screenfeatures{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:2em}.screenfeatures div:nth-child(2){margin-top:2em}@media only screen and (max-width:834px){div#cont{margin-top:110px}main{margin-top:120px;margin-left:0;left:0;width:100%}div#search-results-list{width:100%;margin:0 auto}.product-card4col{width:31%;max-width:31%;flex-grow:1}.product-card3col{width:30%;min-width:242px}.footertext{font-size:10pt}.manufacturer-select{width:60%;font-size:12pt}tr{margin:.2em 0 .2em 0}.img-full{display:none}.img-mob{display:block}.projector-sel-list{column-width:12rem;font-size:1.2rem;padding-left:3em}.projector-sel-list ul{line-height:1.4rem}.projector-price-sel-list{font-size:1.2rem;line-height:1.4rem}div.projector-chart-calc{float:none;width:100%}div.product-image{margin-left:0}.screenfeatures div:nth-child(2){margin-top:0}}@media only screen and (max-width:1024px){.product-cards_v3{grid-template-columns:1fr 1fr 1fr 1fr;gap:.4em}}@media only screen and (max-width:767px){.no-break{white-space:normal}#manFilter,#resFilter,#sysFilter{width:10em}.filter-list label{width:150px}tr.shopping-cart{border:2px solid silver}div.projector-screen-specs{width:100%}.product-cards_v3{grid-template-columns:1fr 1fr 1fr;gap:.2em}}@media only screen and (max-width:600px){div#cont{margin-top:100px}div#nav{top:78px}div.header-contact{font-size:3.6vw}div.header-contact span{display:block}div.header-logo{width:22%}div.header-logo .resp{display:none}div.header-logo a{font-size:3rem}div#searchform{width:60%}tr.res-back-to-top{border:0;display:block}div.view-thumbs{display:none}.features-column,.spec-column{width:100%;min-width:320px}div#projector-spec-opt-lens-img{display:none}div#projector-spec-opt-lens{width:100%}div#projector-spec-opt-lens span{display:block}.cols-4{width:47%}div.projector-lens-chart-outer{width:100%}li.secondary{display:none}.product-card4col{width:46%;max-width:46%;flex-grow:1}.product-card3col{width:46%;max-width:46%;min-width:140px;flex-grow:1}div.cable-list-image img,div.screen-list-image img,.product-card3col img{max-width:100%;width:100%}.projector-sel-list ul{list-style:none;margin:0;padding:0}.projector-sel-list{font-size:1rem;column-count:2;column-width:10rem;padding:0 0 .4em 1em}form.screen-wizard{width:96%;min-width:96%}div#component-list-header{display:flex;flex-direction:column}div#component-list-header>div{width:100%;margin-left:0}div#component-list-header>div:first-child{width:100%;text-align:center;margin-left:0}}@media only screen and (max-width:520px){.product-cards_v3{grid-template-columns:1fr 1fr;gap:.2em}div.cable-list-image,div.screen-list-image,div.cable-list-features{flex-basis:100%}}@media only screen and (max-width:375px){.res-no{display:none;width:0;height:0;opacity:0;visibility:collapse}.res-08{font-size:12px}div.cable-list-image{width:100%}div.cable-list-features{flex-basis:100%}ul{padding-left:20px;margin-right:20px}.product-card3col,.product-card4col,.product-card5col,.hp-main-3cols,.hp-side{border:1px solid lightgrey;box-shadow:5px 5px 5px #888;font-size:.8em;background-color:white;border-radius:5px;margin-right:.7em;margin-bottom:.8em;padding:.5em .2em .2em .2em;flex-grow:1;text-align:center}div.spectwocols{display:block;width:100%;border:1px solid black}div.spectwocols div{display:flex;min-width:100%}div.spectwocols div>table td:first-child{padding-right:1em;width:40%}.product-cards_v3{grid-template-columns:1fr;gap:.4em}}.hl-button{border:1px solid #488ac7;border-right:2px solid #488ac7;border-bottom:2px solid #488ac7;margin:.2em;font-size:.8em;padding:.1em .3em;background-color:hsl(230,90%,90%);border-radius:.4em;display:inline-block}.hl-button:hover{color:white;background-color:hsl(230,90%,70%);white-space:nowrap}.ml-button a{font-size:.9em;border:1px solid #488ac7;border-right:2px solid #488ac7;border-bottom:2px solid #488ac7;margin:.2em;padding:.3em .5em;background-color:hsl(230,90%,70%);border-radius:.4em;display:inline-block;color:white}.ml-button a:hover{background-color:hsl(0,80%,70%);white-space:nowrap}