﻿@charset "UTF-8";body{background:#fff;padding:0;margin:0;position:relative;cursor:default}#headerWrapper{width:100%}#topHatWrapper{background:#00a9f5;width:100%;position:relative;z-index:100;padding:0}#topHatWrapper ul{list-style:none;margin:0;font-size:inherit;float:right}#topHatWrapper li{display:block;float:left;margin:0;padding:0;font-size:1em!important;text-align:center;font-weight:500}#topHatWrapper li a{color:#fff;padding:.55em 1.25em;display:block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#topHatWrapper li:last-child a{padding-right:0}#topHatWrapper .f-dropdown li a:hover,#topHatWrapper li a:hover,#topHatWrapper li.current a{color:#191919;text-decoration:none}.left-off-canvas-menu li span,#topHatWrapper li span{margin-right:.75em}#topHatWrapper .f-dropdown li{width:100%;text-align:left}#topHatWrapper .f-dropdown li a{color:#00a9f5;padding:.75em 1.25em;display:block;width:100%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-align:left}#topHatWrapper .f-dropdown li:first-child a,#topHatWrapper .f-dropdown li:last-child a{padding:.75em 1.25em}#topHatWrapper .f-dropdown:before,#topHatWrapper .f-dropdown:after{left:175px}#topHatWrapper .f-dropdown{left:13px!important;top:40px!important}#topHatWrapper li ul{position:absolute;z-index:2000;clear:both;width:auto;height:0;overflow:hidden;margin:0;background:#191919;border-top:none;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#topHatWrapper li:hover ul{height:auto;overflow:visible;padding:0;opacity:1;-webkit-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5)}#topHatWrapper li li ul{width:auto;height:0;overflow:hidden;opacity:0!important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;left:250px;top:0}#topHatWrapper li li:hover ul{height:auto;overflow:visible;padding:0;opacity:1!important;-webkit-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);z-index:1000}#topHatWrapper li li{float:none;padding:0;margin:0;height:auto;font-size:.95em;text-align:left;min-width:250px;top:0}#topHatWrapper li li a{display:block;padding:.75em 2em;margin:0;color:#fff!important;background:#00a9f5;line-height:1.25em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;border-bottom:1px solid rgba(255,255,255,0.1)}#topHatWrapper li li:last-child a{border-bottom:none}#topHatWrapper li li:last-child li a{border-bottom:1px solid rgba(255,255,255,0.1)}#topHatWrapper li li.current a,#topHatWrapper li li a:hover{background:#515151}#topHatWrapper li li:first-child a{padding-top:.55em}#topHatWrapper li li:last-child a{padding-bottom:.55em}#mainNavBar{width:100%;height:auto;background:#191919}#mainNavBar ul{list-style:none;margin:0;padding:0;font-size:inherit;float:right}#mainNavBar li{font-size:1.15em;font-weight:400;text-align:center;padding:0;position:relative;float:left}#mainNavBar li:first-child{padding-left:0}#mainNavBar li:last-child{padding-right:0}#mainNavBar li a{color:#fff;line-height:normal;display:block;padding:1.65em 1.5em 1.55em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#mainNavBar li.current a,#mainNavBar li a:hover{color:#00a9f5;text-decoration:none}.logo{position:relative;top:1em}.logo a{padding:0}.logo img{width:100%;max-width:195px}#mainNavBar li ul{position:absolute;z-index:200;clear:both;width:auto;height:0;overflow:hidden;margin:0;background:#191919;border-top:none;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#mainNavBar li:hover ul{height:auto;overflow:visible;padding:0;opacity:1;-webkit-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5)}#mainNavBar li li ul{width:auto;height:0;overflow:hidden;opacity:0!important;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;left:250px;top:0}#mainNavBar li li:hover ul{height:auto;overflow:visible;padding:0;opacity:1!important;-webkit-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);z-index:1000}#mainNavBar li li{float:none;padding:0;margin:0;height:auto;font-size:.95em;text-align:left;min-width:250px;top:0}#mainNavBar li li a{display:block;padding:.75em 2em;margin:0;color:#fff!important;background:#191919;line-height:1.25em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;border-bottom:1px solid rgba(255,255,255,0.1);text-transform:initial}#mainNavBar li li:last-child a{border-bottom:none}#mainNavBar li li:last-child li a{border-bottom:1px solid rgba(255,255,255,0.1)}#mainNavBar li li.current li a{background:#191919}#mainNavBar li li.current li.current a,#mainNavBar li li.current li a:hover,#mainNavBar li li.current a,#mainNavBar li li a:hover{background:#00a9f5}#mainNavBar li li:first-child a{padding-top:.55em}#mainNavBar li li:last-child a{padding-bottom:.55em}.searchNav{float:right;padding:0!important;margin:0!important}.searchNav li{float:left;top:1.85em!important;padding-right:.9375em!important}#searchBarWrapper{width:100%;display:none;opacity:0;background:#fff;position:absolute;z-index:90;-webkit-box-shadow:0 3px 10px -6px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 10px -6px rgba(0,0,0,0.5);box-shadow:0 3px 10px -6px rgba(0,0,0,0.5)}#searchBarInner{padding:1.5em 0 .25em}#searchBarInner [type="text"]{height:38px}#searchBarInner .button{height:38px;padding:.45em 1em 1em;letter-spacing:0;font-size:20px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}#secondaryNavWrapper{background:#272627;width:100%;height:auto;display:block}.secondary-nav{float:right;list-style:none;margin:0}.secondary-nav li{display:block;float:left;font-size:.9em;text-transform:uppercase;padding:.25em 0}.secondary-nav li a{display:block;padding:.55em 1em;color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.secondary-nav li a:hover{color:#04a4ed}.secondary-nav li.current a{background:#04a4ed;webkit-border-radius:.55em;-moz-border-radius:.55em;border-radius:.55em}#tertiaryNavWrapper{background:#333;width:100%;height:auto;display:block}.tertiary-nav{float:right;list-style:none;margin:0}.tertiary-nav li{display:block;float:left;font-size:.9em;text-transform:uppercase;padding:.25em 0}.tertiary-nav li a{display:block;padding:.55em 1em;color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.tertiary-nav li.current a,.tertiary-nav li a:hover{color:#04a4ed}#secondaryNavWrapperDropDown{display:none}.secondary-nav li ul{position:absolute;z-index:200;clear:both;width:auto;height:0;overflow:hidden;margin:-.15em 0 0;background:#00b3ff;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.secondary-nav li:hover ul{height:auto;overflow:visible;padding:0;opacity:1;transition:opacity .55s ease-in-out;-moz-transition:opacity .55s ease-in-out;-webkit-transition:opacity .55s ease-in-out;-webkit-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5);box-shadow:5px 5px 10px -6px rgba(0,0,0,0.5)}.secondary-nav li li{float:none;padding:0;margin:0;height:auto;font-size:1.1em}.secondary-nav li li a{display:block;padding:.25em 1em;margin:0;color:#fff!important;background:#00b3ff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.secondary-nav li li.current_page_item a,.secondary-nav li li a:hover{color:#878787!important}.secondary-nav li li:first-child a{padding-top:.55em}.secondary-nav li li:last-child a{padding-bottom:.55em}.subNavEmpty{min-height:32px}ul.off-canvas-list{list-style-type:none;padding:0;margin:0;font-size:1em}.left-off-canvas-menu{background:#00a9f5}ul.off-canvas-list li a{display:block;padding:1em 1em .75em;color:#fff;text-transform:uppercase;border-bottom:solid 1px rgba(255,255,255,.5);font-size:1em;font-weight:400}ul.off-canvas-list li ul{margin-left:0;margin-bottom:0;background:#37b9f3;list-style:none}ul.off-canvas-list li ul li ul{display:none}ul.off-canvas-list li.current ul li ul{background:#4fb1dd;list-style:none;display:none}ul.off-canvas-list li.current ul li.current ul,ul.off-canvas-list li.current ul{display:block}ul.off-canvas-list li.current a,ul.off-canvas-list li.current ul li.current a,ul.off-canvas-list li.current ul li.current ul li.current a{color:#505050;font-weight:700}ul.off-canvas-list li li a,ul.off-canvas-list li.current li a,ul.off-canvas-list li.current li.current a,ul.off-canvas-list li.current li.current li a{color:#fff;font-weight:400;padding-left:2em;font-size:.95em}ul.off-canvas-list li.current li a{color:#505050}ul.off-canvas-list li.current li.current li a{color:#fff;padding-left:3em}ul.off-canvas-list li li:last-child a{border-bottom:solid 1px rgba(255,255,255,.1)}.tab-bar .menu-icon{float:left;color:#00a9f5}.tab-bar .menu-icon span::after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-.5rem;left:.90625rem;box-shadow:0 0 0 1px #00a9f5,0 7px 0 1px #00a9f5,0 14px 0 1px #00a9f5;width:1rem}.toggleMenu{width:100%;display:none}.toggleIcon{float:right;margin-top:.35em;margin-right:.25em}#homeSlider{width:100%;height:500px;margin:0;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#contentBlock{height:100%;width:100%;position:absolute;z-index:10}.hero-desktop{position:relative;z-index:1}.hero-infinity{margin-bottom:1em}.products [class*=block-grid-] > li,.solutions [class*=block-grid-] > li{padding:0 .95rem 1.95rem}.solutions .bucket{background:#04a4ed;border-top:10px #505050 solid;padding:2.5em;text-align:center;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.solutions .bucket h3{color:#fff;font-size:1.25em;font-weight:500;text-transform:none}.solutions .bucket p{font-size:.95em;color:#fff;font-weight:500;margin-bottom:0!important}.solutions .bucket img{width:100%;max-width:135px;margin-bottom:1em}.solutions .bucket a{display:block}.solutions .bucket:hover{opacity:.95;background:#787878}.productsHome{background:url(../Content/Images/bg-products.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.productsHome .bucket{text-align:center;position:relative;z-index:1;background:#adadad;overflow:hidden;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.productsHome .title-wrapper{width:100%;height:100%;top:0;left:0;position:absolute;z-index:10}.borderWrap{width:100%;height:100%;position:absolute;z-index:100;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-webkit-transform:scale(0.9);transform:scale(0.9)}.borderWrap::before{position:absolute;z-index:100;top:1.15em;right:1.25em;bottom:1.25em;left:1.25em;border:1px solid #fff;content:''}.productsHome .bucket:hover .borderWrap{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.productsHome .bucket .content-wrapper{width:100%;height:100%;position:absolute;padding:2em;z-index:10;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.productsHome .bucket:hover .content-wrapper{opacity:1;background:rgba(4,164,237,0.85)}.productsHome .content-wrapper span{position:relative;display:block;width:100%}.productsHome .bucket h3{color:#fff;font-size:.85em;font-weight:700;width:100%;text-transform:none}.productsHome .bucket p{font-size:.95em;color:#fff;font-weight:500;margin-bottom:0!important}.productsHome .bucket img{position:relative;z-index:1}.productsHome .bucket a{display:block}#productsSlider,#solutionsSlider{width:100%}#newsItem{padding:.5rem 0;margin-bottom:.5rem;border-bottom:1px solid #eee}.accordionWrapper #newsItem{padding:2em 0}#newsItem:last-child{border-bottom:none;padding-bottom:0}.supportColumn[class*=block-grid-] > li{padding:0 .625rem 2.25rem}.supportColumn li,.supportColumn li h5{text-align:center;opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.supportColumn li h5{margin-top:1em}.supportColumn li:hover,.supportColumn li:hover h5{opacity:.65;color:#00a9f5}.eventsColumn{font-size:.85em}.eventsColumn h3{font-size:1.2em}.royalSlider .rsBullet.rsNavSelected span{background:#00a9f5!important}.royalSlider .rsBullet span{width:16px!important;height:16px!important;background:#ccc!important;border:none!important;box-shadow:0 0 0 0 rgba(0,0,0,0)!important;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.royalSlider .rsBullet span:hover{opacity:.5}.royalSlider .rsBullet{width:18px!important;height:18px!important;padding:.25em .75em!important}.rsABlock{left:0;top:0;position:absolute;z-index:15;width:100%;height:100%;text-align:center}.royalSlider .rsBullets{bottom:-2em!important;position:absolute!important;line-height:inherit!important;width:100%;right:inherit}.rsMinW .rsArrowLeft{right:inherit!important;left:1em;bottom:45%!important}.rsMinW .rsArrowRight{bottom:45%!important;right:.75em}.rsMinW .rsArrowLeft,.rsMinW .rsArrowRight{background:rgba(0,0,0,.05);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-align:center;color:#cbbe75}.rsArrowLeft .rsArrowIcn,.rsArrowRight .rsArrowIcn{font-family:FontAwesome;background:none!important;font-size:1.25em;line-height:1.25em;text-align:center;color:#cbbe75;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.rsArrowLeft .rsArrowIcn:before{content:"\f104"}.rsArrowRight .rsArrowIcn:before{content:"\f105";margin-left:.25em}.rsMinW .rsArrowLeft:hover,.rsMinW .rsArrowRight:hover{background:rgba(0,0,0,.25);color:#fff}.rsMinW .rsArrowLeft:hover .rsArrowIcn,.rsMinW .rsArrowRight:hover .rsArrowIcn{color:#fff}.bucket-list{border:1px solid #c8c8c8;padding:2em;background:#fff}.bucket-list p{margin-bottom:0!important}.solutionsPageRow{margin:0;position:relative;background:url(../Content/Images/bg-solutions-row.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.relatedProducts #newsItem{margin-bottom:0;padding:3em 0}.newsRow{background:#04a4ed}.apolloPageRow{margin:0;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.aboutPageRow{margin:0;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.videoBelowMe{margin-bottom:13em!important}.thumb{max-width:75%;margin-bottom:-25em}#specsTable{padding:0 1em}#specsTable .row{background:#04a4ed;padding:.75em .55em}#specsTable .row:nth-child(even){background:none}.tabs .tab-title{margin-right:1em}.tabs .tab-title:last-child{margin-right:0}.tabs .tab-title > a{font-size:13px;color:#333;font-weight:700;letter-spacing:.35em;background-color:#fff;border:1px solid #c8c8c8;-webkit-border-radius:1.95em;-moz-border-radius:1.95em;border-radius:1.95em;padding:.55em 2em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.tabs .tab-title > a.featured{color:#fff;background-color:#333;border:1px solid #333}.tabs .tab-title.active > a{color:#fff;background-color:#04a4ed;border:1px solid #04a4ed}.tabs .tab-title > a:hover{color:#fff;border:1px solid #646464;background:#646464!important}.tabs-content{margin-top:1em;margin-bottom:0}.accordion-navigation .upDownToggle{float:right;line-height:1.25em;width:.75em;height:.75em;color:#333}.accordion-navigation.active .upDownToggle:before{content:"\f106"}.accordion-navigation .upDownToggle:before{font-family:FontAwesome;content:"\f107"}.accordion .accordion-navigation{margin-bottom:1em!important;border:1px solid #c6c6c6}.accordion .accordion-navigation > a,.accordion .accordion-navigation.active > a{background:#fff;color:#04a4ed;font-size:1.25em;text-transform:uppercase;font-weight:700}.accordion .accordion-navigation.active > a{border-bottom:1px solid #c6c6c6}.accordion .accordion-navigation > .content{padding:0}#menuGrid [class*=block-grid-]{margin:0}#menuGrid [class*=block-grid-] > li{padding:0;border-right:1px solid #c6c6c6}#menuGrid [class*=block-grid-] > li:nth-child(6){border-right:none}#menuGrid [class*=block-grid-] > li img{width:100%}#block-row{font-size:.95em;color:#6e6e6e;border-bottom:1px solid #c6c6c6;padding:.45em 1em;text-align:left}#block-row div{width:100%}#block-row a{color:#6e6e6e}#block-row a:hover{color:#00a9f5}#block-row:last-child{border-bottom:none}.series_selector .title{height:60px}#block-row h3{font-size:1em;color:#000;font-weight:700;text-transform:capitalize;margin-bottom:0;padding:.55em 0}#disclaimer{font-size:.75em}#disclaimer hr{border:solid #c6c6c6;border-width:1px 0 0;margin:1.25rem 0 2.5rem}#supportNav{width:100%;height:auto;padding:2em 0 .15em;background:#191919}.supportColumn img{max-width:60px;max-height:60px}#supportNav .supportColumn li.current img,#supportNav .supportColumn li:hover img{opacity:.55}#supportNav .supportColumn li:hover,#supportNav .supportColumn li:hover h5,#supportNav .supportColumn li.current h5{opacity:1;color:#00a9f5}.legacyWrapper{border:1px solid #c6c6c6;padding:2em 1em;position:relative;z-index:1;margin:0 .1375em!important;margin-bottom:10px}.accordionWrapper{padding:2em;position:relative;z-index:1;margin:0 .1375em!important}#footerTop{background:#151515;color:#fff;font-size:.95em;padding:3.75em 0}#footerTop h3 a{color:#fff;text-transform:uppercase;font-size:1.25em;font-weight:700}#footerTop a{color:#808285;display:block;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;padding:.35em 0}#footerTop a:hover{color:#04a4ed}#footerBtm{background:#04a4ed;color:#fff;font-size:.85em;padding:1em 0;height:80px}#footerBtm a{color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;padding:0 .25em}#footerBtm a:hover{color:#000}#footerBtm .social span{font-size:1.85em;padding:0 .55em}#footerBtm .social{text-align:right}:focus{outline:none}.hideShow{display:block!important}.vertical-align{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:justify}table{background:none;margin-bottom:0;border:none}#sectionRow{padding:3.5em 0 3.75em}.accordionWrapper #sectionRow{padding:1.5em 0 3em;border-bottom:1px solid #eee}accordionWrapper #sectionRow:last-child{border-bottom:none}#titleRow{margin-bottom:3.5em}#buttonRow{margin:3em 0 0}#secondaryHero{width:100%;margin:0;position:relative;text-align:center}#secondaryHero img{position:relative;z-index:1}#secondaryHero .contentBlock{position:absolute;z-index:10}#titleRow p,#secondaryHero p{font-size:1.45em}.alt-row{background:#f5f5f5}@media only screen and (max-width: 1280px){.thumb{max-width:70%;margin-bottom:-18em}}@media only screen and (max-width: 1024px){.thumb{max-width:65%;margin-bottom:-22em}#homeSlider{width:100%;height:400px}#homeSlider h2{font-size:2.25em}.hero-infinity{width:12%}.newsColumn{padding:3em 1.5em}.eventsColumn{padding:3em 1.5em}.supportColumn{background:#f5f5f5;padding:3em 1.5em;margin-top:2em}#supportNav .supportColumn{background:none;padding:0 .9375rem;margin-top:0}#menuGrid [class*=block-grid-] > li:nth-child(3){border-right:none}#menuGrid [class*=block-grid-] > li:nth-child(4),#menuGrid [class*=block-grid-] > li:nth-child(5),#menuGrid [class*=block-grid-] > li:nth-child(6){border-top:1px solid #c6c6c6}#topHatWrapper li a{padding:.55em .75em}}@media only screen and (max-width: 920px){.thumb{max-width:65%;margin-bottom:-18em}.tabs .tab-title > a{font-size:12px;padding:.35em 1em}#topHatWrapper li{font-size:.85em!important}}@media only screen and (max-width: 840px){#topHatWrapper li{font-size:.95em!important}#mainNavBar li{font-size:1em}#topHatWrapper li{font-size:.8em!important}}@media only screen and (max-width: 720px){html,#article,.off-canvas-wrap,.off-canvas-wrap .inner-wrap{height:100%;width:100%}#article{overflow-y:auto;-webkit-overflow-scrolling:touch}.off-canvas{height:100%}#article{overflow-y:auto;-webkit-overflow-scrolling:touch}.vertical-align{display:block}#secondaryHero .vertical-align,.productsHome .vertical-align,#homeSlider .vertical-align{display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:justify}.accordionWrapper #newsItem.vertical-align{display:block!important}#mobileNav{background:#fff;border-bottom:1px solid #e6e6e6;text-align:center}.addBtmMargin{margin-bottom:2em}.off-canvas{background:#4c7031}#homeSlider{margin:0}.searchNav li{padding-top:.35em}.logo-mobile img{width:138px}.reveal-modal{overflow-y:auto;max-height:90vh}#homeSlider{height:350px}#homeSlider h2{font-size:1.74em}#homeSlider p{font-size:.95em}.searchBtn{color:#00a9f5!important;font-size:1.25em}.searchBtn .fa{margin-top:.35em;margin-left:1em}#searchBarWrapper{background:#fff}.solutions .bucket{padding:1.5em}#footerBtm,#footerBtm .social{text-align:center}#footerBtm{height:180px}.newsColumn{background:#fff;padding:3em 1.5em}.eventsColumn{background:#f5f5f5;padding:3em 1.5em}.supportColumn{background:#fff;padding:3em 1.5em;margin-top:0}.videoBelowMe{margin-bottom:4em!important}.tabs .tab-title{margin-right:0;margin-bottom:1em!important;width:100%}#specsTable{padding:0 .55em}#menuGrid [class*=block-grid-] > li:nth-child(2),#menuGrid [class*=block-grid-] > li:nth-child(4),#menuGrid [class*=block-grid-] > li:nth-child(6){border-right:none}#menuGrid [class*=block-grid-] > li:nth-child(3){border-right:1px solid #c6c6c6}#menuGrid [class*=block-grid-] > li:nth-child(3),#menuGrid [class*=block-grid-] > li:nth-child(4),#menuGrid [class*=block-grid-] > li:nth-child(5),#menuGrid [class*=block-grid-] > li:nth-child(6){border-top:1px solid #c6c6c6}}@media only screen and (max-width: 480px){.thumb{max-width:65%;margin-bottom:-10em}}@media only screen and (max-width: 400px){#menuGrid [class*=block-grid-] > li:nth-child(2){border-top:1px solid #c6c6c6}#menuGrid [class*=block-grid-] > li{border-right:none!important}}@media only screen and (max-width: 320px){#homeSlider{height:400px}}@media only screen and (max-width: 1024px){.eventsColumn h3{font-size:1.1em}}@media only screen and (max-width: 720px){.eventsColumn h3{font-size:1.2em}}#carousel{margin:0 auto;position:relative;padding:0 53px}#carousel ul{margin:0;padding:0;list-style:none;display:block;width:100%}#carousel li.case{font-size:40px;color:#999;text-align:center;padding:0;margin:0;display:block;float:left;position:relative;height:90px}#carousel li img{margin-top:14px;max-height:90px}.clearfix{float:none;clear:both}#carousel .prev,#carousel .next{width:20px;height:98px;display:block;position:absolute;vertical-align:middle;line-height:98px;top:0}#carousel .prev{left:15px}#carousel .next{right:5px}#downloadList h2{font-size:2.2em}#downloadList h3{font-size:1.8em;text-transform:none;line-height:1.8em;vertical-align:bottom;padding:0;margin:0}#downloadList h3 img{padding-bottom:5px}#downloadList h3 span{font-size:.8em;padding:0 .7rem}#seriesSelector ul{border:1px solid #c6c6c6}.legacyWrapper select{margin:0}.download_table_wrapper{padding:0}@media only screen and (max-width: 1250px){.download_table_wrapper{overflow-x:auto;padding:0}}.download_table{table-layout:fixed;width:1250px}.download_table th{background-color:#04A4ED;color:#FFF}.download_table td{font-size:.8em}.download_table th:nth-of-type(1){width:40%}.download_table th:nth-of-type(2){width:12%}.download_table th:nth-of-type(3){width:12%}.download_table th:nth-of-type(4){width:12%}.download_table th:nth-of-type(5){width:24%}.download_table h5{text-transform:none;font-size:1.2em;text-align:left;font-weight:700}.download_table small{font-size:.7em;color:#999;font-weight:100}.download_table ul{list-style:none;padding:0;margin:0}.download_table span.md5_tip{cursor:pointer}.download_table span.fa{margin-right:4px}.download_table .lang_box{position:relative;display:inline-block;height:25px;padding:6px 20px 6px 8px}.download_table .lang_box.open{background-color:#333;border-top-left-radius:4px;border-top-right-radius:4px}.download_table p.md5box{display:block;margin:0;padding:0}.download_table p.md5box code{width:100%;position:absolute;left:0;top:100%;z-index:100;word-wrap:break-word;word-break:break-all;background-color:#333;color:#eee;font-size:.8em;border:none;padding:0 6px 6px 12px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:-1px}.events .bucket{background:#eee;border-top:10px #505050 solid;padding:1em;text-align:left}.events .bucket h3{color:#000;font-size:1.4em;font-weight:500;text-transform:uppercase}.events .bucket ul{font-size:.95em;color:#000;font-weight:500;margin-bottom:0!important;list-style:none;margin-left:0}.events .bucket img{width:100%;max-width:100%;margin-bottom:1em}.events .bucket a{display:block}.fa.pull-left-special{margin-right:.3em}.eventItem i{margin-right:.3em}.reveal-modal h2{font-size:1.5em;text-align:center}.reveal-modal ul{list-style:none;margin:0}.reveal-modal ul li i{margin-right:5px}.reveal-modal input,select{margin:0 0 .5rem}span.alert{color:#f04124}.productPhoto .sprite-box{background-color:#EAF2FF;padding-top:15px;padding-bottom:15px;border-radius:5px;margin-bottom:10px}#sprite360{border-radius:5px}.productPhoto .photo-box{background-color:#fff;padding-bottom:10px;padding-top:15px}table.cleanbg tr:nth-of-type(even){background:none}