@charset "UTF-8";@font-face{font-family:Univers LT W02_39 Thin Ult Cn;src:url(/public/fonts/univers-39-thin-ul-cn.eot?#iefix);src:url(/public/fonts/univers-39-thin-ul-cn.eot?#iefix) format("eot"),url(/public/fonts/univers-39-thin-ul-cn.woff2) format("woff2"),url(/public/fonts/univers-39-thin-ul-cn.woff) format("woff"),url(/public/fonts/univers-39-thin-ul-cn.ttf) format("truetype"),url(/public/fonts/univers-39-thin-ul-cn.svg#41c51abc-5af5-4861-8655-01529f29b700) format("svg");font-display:swap}@font-face{font-family:Univers LT W01\ 45 Light;src:url(/public/fonts/univers-45-light.eot?#iefix);src:url(/public/fonts/univers-45-light.eot?#iefix) format("eot"),url(/public/fonts/univers-45-light.woff2) format("woff2"),url(/public/fonts/univers-45-light.woff) format("woff"),url(/public/fonts/univers-45-light.ttf) format("truetype"),url(/public/fonts/univers-45-light.svg#11b816e7-d678-48dd-bc75-560de9c19049) format("svg");font-display:swap}@font-face{font-family:UniversLTW01-45LightObl;src:url(/public/fonts/univers-45-light-obl.eot?#iefix);src:url(/public/fonts/univers-45-light-obl.eot?#iefix) format("eot"),url(/public/fonts/univers-45-light-obl.woff2) format("woff2"),url(/public/fonts/univers-45-light-obl.woff) format("woff"),url(/public/fonts/univers-45-light-obl.ttf) format("truetype"),url(/public/fonts/univers-45-light-obl.svg#ffbd82f1-3d16-4dfc-8a55-df71c332b658) format("svg");font-display:swap}@font-face{font-family:Univers LT W01\ 55 Roman;src:url(/public/fonts/univers-55-roman.eot?#iefix);src:url(/public/fonts/univers-55-roman.eot?#iefix) format("eot"),url(/public/fonts/univers-55-roman.woff2) format("woff2"),url(/public/fonts/univers-55-roman.woff) format("woff"),url(/public/fonts/univers-55-roman.ttf) format("truetype"),url(/public/fonts/univers-55-roman.svg#ac8280da-3de5-456d-bd77-8f01665452a9) format("svg");font-display:swap}@font-face{font-family:UniversLTW01-47LightCn;src:url(/public/fonts/univers-47-light-cn.eot?#iefix);src:url(/public/fonts/univers-47-light-cn.eot?#iefix) format("eot"),url(/public/fonts/univers-47-light-cn.woff2) format("woff2"),url(/public/fonts/univers-47-light-cn.woff) format("woff"),url(/public/fonts/univers-47-light-cn.ttf) format("truetype"),url(/public/fonts/univers-47-light-cn.svg#1cd9ef2f-b358-4d39-8628-6481d9e1c8ce) format("svg");font-display:swap}@font-face{font-family:UniversLTW01-57Condense\ 723821;src:url(/public/fonts/univers-57-cn.eot?#iefix);src:url(/public/fonts/univers-57-cn.eot?#iefix) format("eot"),url(/public/fonts/univers-57-cn.woff2) format("woff2"),url(/public/fonts/univers-57-cn.woff) format("woff"),url(/public/fonts/univers-57-cn.ttf) format("truetype"),url(/public/fonts/univers-57-cn.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670) format("svg");font-display:swap}@font-face{font-family:UniversLTW01-59UltraCn;src:url(/public/fonts/univers-59-ult-cn.eot?#iefix);src:url(/public/fonts/univers-59-ult-cn.eot?#iefix) format("eot"),url(/public/fonts/univers-59-ult-cn.woff2) format("woff2"),url(/public/fonts/univers-59-ult-cn.woff) format("woff"),url(/public/fonts/univers-59-ult-cn.ttf) format("truetype"),url(/public/fonts/univers-59-ult-cn.svg#383b7b06-99d7-4749-85ac-bf144981cfce) format("svg");font-display:swap}@font-face{font-family:HaasGrotText-55Roman;src:url(/public/fonts/HaasGrotText-55Roman.eot);src:url(/public/fonts/HaasGrotText-55Roman.eot?#iefix) format("embedded-opentype"),url(/public/fonts/HaasGrotText-55Roman.woff2) format("woff2"),url(/public/fonts/HaasGrotText-55Roman.woff) format("woff"),url(/public/fonts/HaasGrotText-55Roman.ttf) format("truetype"),url(/public/fonts/HaasGrotText-55Roman.svg#HaasGrotText-55Roman) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HaasGrotText-65Medium;src:url(/public/fonts/HaasGrotText-65Medium.eot);src:url(/public/fonts/HaasGrotText-65Medium.eot?#iefix) format("embedded-opentype"),url(/public/fonts/HaasGrotText-65Medium.woff2) format("woff2"),url(/public/fonts/HaasGrotText-65Medium.woff) format("woff"),url(/public/fonts/HaasGrotText-65Medium.ttf) format("truetype"),url(/public/fonts/HaasGrotText-65Medium.svg#HaasGrotText-65Medium) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HaasGrotText-75Bold;src:url(/public/fonts/HaasGrotText-75Bold.eot);src:url(/public/fonts/HaasGrotText-75Bold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/HaasGrotText-75Bold.woff2) format("woff2"),url(/public/fonts/HaasGrotText-75Bold.woff) format("woff"),url(/public/fonts/HaasGrotText-75Bold.ttf) format("truetype"),url(/public/fonts/HaasGrotText-75Bold.svg#HaasGrotText-75Bold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Haas Grot Disp\ 55 Roman;src:url(/public/fonts/HaasGrotDisp-55Roman.eot);src:url(/public/fonts/HaasGrotDisp-55Roman.eot?#iefix) format("embedded-opentype"),url(/public/fonts/HaasGrotDisp-55Roman.woff2) format("woff2"),url(/public/fonts/HaasGrotDisp-55Roman.woff) format("woff"),url(/public/fonts/HaasGrotDisp-55Roman.ttf) format("truetype"),url(/public/fonts/HaasGrotDisp-55Roman.svg#HaasGrotDisp-55Roman) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Haas Grot Disp\ 65;src:url(/public/fonts/HaasGrotDisp-65Medium.eot);src:url(/public/fonts/HaasGrotDisp-65Medium.eot?#iefix) format("embedded-opentype"),url(/public/fonts/HaasGrotDisp-65Medium.woff2) format("woff2"),url(/public/fonts/HaasGrotDisp-65Medium.woff) format("woff"),url(/public/fonts/HaasGrotDisp-65Medium.ttf) format("truetype"),url(/public/fonts/HaasGrotDisp-65Medium.svg#HaasGrotDisp-65Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Haas Grot Disp\ 75;src:url(/public/fonts/HaasGrotDisp-75Bold.eot);src:url(/public/fonts/HaasGrotDisp-75Bold.eot?#iefix) format("embedded-opentype"),url(/public/fonts/HaasGrotDisp-75Bold.woff2) format("woff2"),url(/public/fonts/HaasGrotDisp-75Bold.woff) format("woff"),url(/public/fonts/HaasGrotDisp-75Bold.ttf) format("truetype"),url(/public/fonts/HaasGrotDisp-75Bold.svg#HaasGrotDisp-75Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:naturalpoint-icons;src:url(/public/fonts/naturalpoint-icons.eot?42529890);src:url(/public/fonts/naturalpoint-icons.eot?42529890#iefix) format("embedded-opentype"),url(/public/fonts/naturalpoint-icons.woff2?42529890) format("woff2"),url(/public/fonts/naturalpoint-icons.woff?42529890) format("woff"),url(/public/fonts/naturalpoint-icons.ttf?42529890) format("truetype"),url(/public/fonts/naturalpoint-icons.svg?42529890#naturalpoint-icons) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;font-family:naturalpoint-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-ok:before{content:"\e800"}.icon-link-ext:before{content:"\e801"}.icon-ccw:before{content:"\e802"}.icon-play-circled:before{content:"\e803"}.icon-twitch:before{content:"\e804"}.icon-shopping-cart:before{content:"\e805"}.icon-block:before{content:"\e806"}.icon-chevron-small-right:before{content:"\e807"}.icon-down-open-big:before{content:"\e808"}.icon-up-open-big:before{content:"\e809"}.icon-ok-circled2:before{content:"\e80a"}.icon-right-chevron:before{content:"\e80b"}.icon-cancel-circled:before{content:"\e80c"}.icon-book:before{content:"\e80d"}.icon-newspaper:before{content:"\e80e"}.icon-right-dir:before{content:"\e80f"}.icon-left-dir:before{content:"\e810"}.icon-down-open:before{content:"\e811"}.icon-right-big:before{content:"\e812"}.icon-menu:before{content:"\e813"}.icon-down-circled:before{content:"\e814"}.icon-youtube:before{content:"\e815"}.icon-vimeo:before{content:"\e816"}.icon-facebook:before{content:"\e818"}.icon-globe:before{content:"\e819"}.icon-cancel:before{content:"\e81a"}.icon-check:before{content:"\e81b"}.icon-instagram:before{content:"\e81c"}.icon-linkedin-11:before{content:"\e825"}.icon-linkedin-12-1:before{content:"\e826"}.icon-linkedin-newer:before{content:"\e827"}#breadcrumbs{margin-top:80px;padding:0 0 20px;width:100%;text-align:center;white-space:nowrap;overflow-x:auto}#breadcrumbs h4{font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;font-weight:400;margin-bottom:auto}#breadcrumbs a,#breadcrumbs h4,#breadcrumbs h4 a{color:rgba(0,0,0,.6)}#breadcrumbs a{text-decoration:none}#breadcrumbs .breadcrumb:first-child{margin-left:15px}#breadcrumbs .breadcrumb:last-child{margin-right:15px}#breadcrumbs .breadcrumb+.breadcrumb:before{display:inline-block;transform:scale(.66);margin:0 15px;content:"\25Ba"}.dark-theme #breadcrumbs a,.dark-theme #breadcrumbs h4,.dark-theme #breadcrumbs h4 a{color:hsla(0,0%,100%,.6)}@keyframes fadeButtonCheckmark{33%{opacity:1}66%{opacity:1}}@keyframes fadeButtonText{33%{opacity:0}66%{opacity:0}}@keyframes colorButtonText{0%{text-shadow:none}33%{color:transparent;text-shadow:none}66%{color:transparent;text-shadow:none}to{text-shadow:none}}@keyframes pushInOut{0%{transform:perspective(10px) translateZ(0)}35%{transform:perspective(10px) translateZ(-1px)}to{transform:perspective(10px) translateZ(0)}}@keyframes pullOutIn{0%{transform:perspective(10px) translateZ(0)}35%{transform:perspective(10px) translateZ(1px)}to{transform:perspective(10px) translateZ(0)}}@keyframes cartItemAddedIndicator{33%{opacity:.5}to{opacity:0;transform:scale(4)}}.scrollAnimate{animation-duration:1s;animation-fill-mode:forwards}.scrollAnimate.animate{animation-name:contentInBottom}@keyframes contentInBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes contentInTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes contentInLeft{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes contentInRight{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:479px){:root{--breakpoint-min:320px;--content-width:290px;--col-width:27.5px;--gutter-width:25px;--body-font-size:14px}}@media (min-width:480px) and (max-width:767px){:root{--breakpoint-min:480px;--content-width:450px;--col-width:54.16667px;--gutter-width:25px;--body-font-size:16px}}@media (min-width:768px) and (max-width:959px){:root{--breakpoint-min:768px;--content-width:718px;--col-width:41.5px;--gutter-width:20px;--body-font-size:14px}}@media (min-width:960px) and (max-width:1199px){:root{--breakpoint-min:960px;--content-width:910px;--col-width:57.5px;--gutter-width:20px;--body-font-size:17px}}@media (min-width:1200px) and (max-width:1919px){:root{--breakpoint-min:1200px;--content-width:1150px;--col-width:77.5px;--gutter-width:20px;--body-font-size:17px}}@media (min-width:1920px){:root{--breakpoint-min:1920px;--content-width:1870px;--col-width:141.5px;--gutter-width:15.63px;--body-font-size:17px}}#cart-flyout .button-filled,#cart-flyout .button-outlined{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;display:flex;flex-direction:column;justify-content:center;height:44px;border:1px solid #a60000;border-radius:6px;color:#a60000;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dark-theme #cart-flyout .button-filled,.dark-theme #cart-flyout .button-outlined{border-color:#00a6ff;color:#00a6ff}#cart-flyout .button-filled{background-color:#a60000;color:#fff}.dark-theme #cart-flyout .button-filled{background-color:#a60000}#cart-flyout{display:flex;flex-direction:column;flex-wrap:nowrap;position:fixed;z-index:12;right:0;width:100%;height:100%;background-color:#f5f5f5;font-weight:400;transform:translateX(100%);transition:transform .3s ease}.dark-theme #cart-flyout{background-color:#111;border-color:hsla(0,0%,100%,.15)}@media (min-width:768px){#cart-flyout{width:321px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(321px)}}#cart-flyout *{box-sizing:border-box}#cart-flyout-header{padding:15px;color:#000}#cart-flyout-header .cart-close-trigger{position:absolute;top:20px;right:20px;color:#000}.dark-theme #cart-flyout-header,.dark-theme #cart-flyout-header .cart-close-trigger{color:#fff}#cart-flyout-header .heading{font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1.2;cursor:default;display:inline-block}#cart-flyout-header [id=cart-summary]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;margin-top:10px;font-weight:400}.cart-empty #cart-flyout-header [id=cart-summary]{display:none}#cart-flyout-header [id=cart-item-total]{color:rgba(0,0,0,.6)}.dark-theme #cart-flyout-header [id=cart-item-total]{color:hsla(0,0%,100%,.6)}#cart-flyout-header [id=cart-item-total]:before{display:inline-block;content:"|";margin:0 10px}#cart-flyout-header .checkout-link{margin-top:10px}.cart-empty #cart-flyout-header .checkout-link{display:none}#cart-flyout-content{width:calc(100% + 20px);border-top:1px solid rgba(0,0,0,.1);overflow-y:auto;flex-grow:99}@media (min-width:768px){#cart-flyout-content{width:350px}}.cart-empty #cart-flyout-content{display:flex;flex-direction:column;justify-content:center}.dark-theme #cart-flyout-content{border-color:hsla(0,0%,100%,.15)}#cart-flyout-content>*{width:calc(100% - 20px)}@media (min-width:768px){#cart-flyout-content>*{width:320px}}#cart-flyout-content [id=cart-empty-message]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;display:none;color:rgba(0,0,0,.6);text-align:center}.dark-theme #cart-flyout-content [id=cart-empty-message]{color:hsla(0,0%,100%,.6)}.cart-empty #cart-flyout-content [id=cart-empty-message]{display:block}#cart-flyout-content .product{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;position:relative;margin-left:15px;padding:20px 15px 20px 0}#cart-flyout-content .product:last-child{margin-bottom:80px}.cart-empty #cart-flyout-content .product{display:none}#cart-flyout-content .product+.product{border-top:1px solid rgba(0,0,0,.1)}.dark-theme #cart-flyout-content .product+.product{border-color:hsla(0,0%,100%,.15)}#cart-flyout-content .product-image{display:block;position:absolute;width:40px;height:80px;overflow:hidden}#cart-flyout-content .product-image img{max-width:100%;height:auto}@supports ((-o-object-fit:contain) or (object-fit:contain)){#cart-flyout-content .product-image img{height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}}#cart-flyout-content .product-name{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;display:block;margin-left:50px;margin-right:35px;color:#a60000}.dark-theme #cart-flyout-content .product-name{color:#00a6ff}#cart-flyout-content .part-number{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.5;margin-left:50px;color:rgba(0,0,0,.6)}.dark-theme #cart-flyout-content .part-number{color:hsla(0,0%,100%,.6)}#cart-flyout-content .product-options{margin-top:10px;margin-left:60px;color:rgba(0,0,0,.6)}.dark-theme #cart-flyout-content .product-options{color:hsla(0,0%,100%,.6)}#cart-flyout-content .product-options ul{margin-left:0;padding:0;list-style:none}#cart-flyout-content .product-options li:before{content:"•";margin-left:-10px;margin-right:5px}#cart-flyout-content .product-quantity-price-group{margin-left:50px;margin-top:20px;color:rgba(0,0,0,.6)}.dark-theme #cart-flyout-content .product-quantity-price-group{color:hsla(0,0%,100%,.6)}#cart-flyout-content input[type=number]{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.22);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#cart-flyout-content input[type=number]::-webkit-inner-spin-button,#cart-flyout-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}#cart-flyout-content .quantity-field{width:48px;height:24px;margin:0;border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:0;color:#000;text-align:center}.dark-theme #cart-flyout-content .quantity-field{background-color:hsla(0,0%,100%,.2);color:#fff}#cart-flyout-content .product-unit-price:before{display:inline;content:"×";margin-left:5px;margin-right:5px}#cart-flyout-content .product-total-price{float:right;margin-top:2px;color:#000}.dark-theme #cart-flyout-content .product-total-price{color:#fff}#cart-flyout-content .remove-button{position:absolute;top:16px;right:7px;color:#a60000}.dark-theme #cart-flyout-content .remove-button{color:#00a6ff}#cart-flyout-content .remove-button .remove-symbol{cursor:pointer}#cart-flyout-footer{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;display:flex;flex-direction:column;justify-content:center;min-height:49px;border-top:1px solid rgba(0,0,0,.1)}.dark-theme #cart-flyout-footer{border-color:hsla(0,0%,100%,.15)}.cart-empty #cart-flyout-footer{display:none}#cart-flyout-footer #cart-actions{display:flex;justify-content:space-evenly}#cart-flyout-footer #cart-actions>*{color:#a60000}.dark-theme #cart-flyout-footer #cart-actions>*{color:#00a6ff}.cart-flyout-on #cart-flyout{box-shadow:0 0 10px rgba(0,0,0,.22);transform:translateX(0)}.dark-theme .cart-flyout-on #cart-flyout{box-shadow:0 0 22px #000}@media (min-width:768px){.cart-flyout-on #cart-flyout{width:320px;transform:translateX(0)}}#cart-flyout-footer #cart-actions,_:-ms-lang(x){justify-content:space-around}#mainNav{position:absolute;left:0;top:0;right:0;-webkit-font-smoothing:antialiased;font-weight:400;height:64px;background-color:#f1f1f1;z-index:9;line-height:1}#mainNav .mainNavContent{max-width:290px;box-sizing:border-box;margin-left:auto;margin-right:auto;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:480px){#mainNav .mainNavContent{max-width:450px}}@media (min-width:768px){#mainNav .mainNavContent{max-width:718px}}@media (min-width:960px){#mainNav .mainNavContent{max-width:910px}}@media (min-width:1200px){#mainNav .mainNavContent{max-width:1150px}}#mainNav .mainNavContent #hamburger{display:none}@media (max-width:959px){#mainNav .mainNavContent #hamburger{display:block}}#mainNav .mainNavContent #hamburger .hamburgerIconWrapper:hover{cursor:pointer}#mainNav .mainNavContent .mainNavLogoWrapper{padding-top:5px}@media (max-width:959px){#mainNav .mainNavContent .mainNavLogoWrapper{width:auto}}#mainNav .mainNavContent .mainNavCategories{font-family:HaasGrotText-55Roman,Helvetica,Arial,sans-serif;font-size:13px}@media (max-width:959px){#mainNav .mainNavContent .mainNavCategories{display:none}}@media (min-width:960px){#mainNav .mainNavContent .mainNavCategories{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper{margin-left:30px}@media (min-width:1200px){#mainNav .mainNavContent .mainNavCategories .category-link-wrapper{margin-left:40px}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper:first-child{margin-left:0}}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper:first-child{margin-left:0}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a.ctaButton{border:1px solid #1d1d16;border-radius:4px;padding:5px 8px;transition:all .3s ease-in-out}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a.ctaButton:hover{background-color:#41b6e6;border:1px solid #41b6e6;color:#fff}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a.ctaButton.selected:hover{color:#fff}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a{color:#1d1d16;transition:all .3s}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a:hover{color:#41b6e6}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a.selected{font-family:HaasGrotText-75Bold,Helvetica,Arial,sans-serif}#mainNav .mainNavContent .mainNavCategories .category-link-wrapper a.selected:hover{color:#1d1d16}#mainNav .cartToggle{position:relative;top:2px;text-align:right;transition:transform .3s ease-in-out}@media (max-width:959px){#mainNav .cartToggle{width:auto}}#mainNav .cartToggle [for=cart-flyout-toggle]{color:#1d1d16}#mainNav .cartToggle [for=cart-flyout-toggle] svg path,#mainNav .cartToggle [for=cart-flyout-toggle] svg rect{transition:fill .3s ease-in}#mainNav .cartToggle [for=cart-flyout-toggle]:hover{cursor:pointer}#mainNav .cartToggle [for=cart-flyout-toggle]:hover svg path{fill:#fff}#mainNav .cartToggle [for=cart-flyout-toggle]:hover svg rect{fill:#41b6e6;stroke:#41b6e6}[id=cart-item-added-indicator]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:99px;background-color:#a60000;opacity:0;transform:scale(0)}.cart-item-added [id=cart-item-added-indicator]{animation:cartItemAddedIndicator .5s}.cart-flyout-on .cartToggle{transform:translateX(100vw)}.mainNavLogoWrapper .mainNavLogoLink{color:#000}#mainNav.dark{background-color:#303030}#mainNav.dark #hamburger [for=main-menu-toggle],#mainNav.dark .display-close,#mainNav.dark .mainNavContent .mainNavCategories a,#mainNav.dark .mainNavContent .mainNavLogoLink{color:#fff}#mainNav.dark .mainNavContent .mainNavCategories a:hover{color:#00b3ff}#mainNav.dark .mainNavContent .mainNavCategories a.selected:hover{color:#fff}#mainNav.dark .mainNavContent .mainNavCategories a.ctaButton{border:1px solid #fff}#mainNav.dark .cartToggle [for=cart-flyout-toggle]{color:#fff}#mainNav.dark .cartToggle [for=cart-flyout-toggle] svg path,#mainNav.dark .cartToggle [for=cart-flyout-toggle] svg rect{transition:fill .3s ease-in}#mainNav.dark .cartToggle [for=cart-flyout-toggle]:hover{cursor:pointer}#mainNav.dark .cartToggle [for=cart-flyout-toggle]:hover svg path{fill:#fff}#mainNav.dark .cartToggle [for=cart-flyout-toggle]:hover svg rect{fill:#41b6e6;stroke:#41b6e6}.altMenu{visibility:hidden;z-index:11}.altMenu,.altMenu .altMenuOverlay{position:fixed;top:0;left:0;height:100%;width:100%}.altMenu .altMenuOverlay{background-color:rgba(0,0,0,.7);transition:opacity .3s ease-in-out;transition-delay:.3s;opacity:0}.altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle]{color:#1d1d16}.altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle] svg path,.altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle] svg rect{transition:fill .3s ease-in}.altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle]:hover{cursor:pointer}.altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle]:hover svg path{fill:#fff}.altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle]:hover svg rect{fill:#41b6e6;stroke:#41b6e6}.altMenu .altMenuContent{position:fixed;top:0;left:0;width:calc(100% - 107px);max-width:calc(100% - 107px);padding-left:107px;background-color:#f1f1f1;height:100%;transition:all .3s ease-in-out;transform:translateX(-100%)}@media (min-width:480px) and (max-width:767px){.altMenu .altMenuContent{padding-left:77px;width:calc(100% - 77px);max-width:calc(100% - 77px)}}@media (max-width:479px){.altMenu .altMenuContent{padding-left:58px;width:calc(100% - 58px);max-width:calc(100% - 58px)}}.altMenu .altMenuContent .display-close{position:absolute;top:25px;left:25px}.altMenu .altMenuContent .altMenuCategories{display:flex;flex-direction:column;justify-items:flex-start;padding:120px 0;height:100%}.altMenu .altMenuContent .altMenuCategories a{display:inline-block;font-family:Haas Grot Disp\ 55 Roman,Helvetica,Arial,sans-serif;font-size:48px;line-height:130%;padding:0 20px;color:#000;transition:all .3s ease-in-out}@media (max-width:767px){.altMenu .altMenuContent .altMenuCategories a{font-size:24px;margin-left:-30px}}.altMenu .altMenuContent .altMenuCategories a:hover{color:#41b6e6}.altMenu .altMenuContent .altMenuCategories a.selected{font-family:Haas Grot Disp\ 65,Helvetica,Arial,sans-serif}.altMenu .altMenuContent .altMenuCategories .ctaSection{margin-top:auto}.altMenu .altMenuContent .altMenuCategories .ctaSection .category-link-wrapper{margin-bottom:16px}@media (min-width:768px) and (max-width:959px){.altMenu .altMenuContent .altMenuCategories .ctaSection .category-link-wrapper{margin-bottom:24px}}.altMenu .altMenuContent .altMenuCategories .ctaSection .category-link-wrapper a{border:1px solid #1d1d16;border-radius:8px;padding-top:10px;padding-bottom:10px;transition:all .3s ease-in-out}@media (max-width:767px){.altMenu .altMenuContent .altMenuCategories .ctaSection .category-link-wrapper a{padding-top:6px;padding-bottom:6px}}.altMenu .altMenuContent .altMenuCategories .ctaSection .category-link-wrapper a:hover{background-color:#41b6e6;border:1px solid #41b6e6;color:#fff}.altMenu .altMenuContent .altMenuCategories .ctaSection .category-link-wrapper:last-child{margin-bottom:0}@media (max-width:959px){.main-menu-on #mainNav .cartToggle{visibility:hidden}.main-menu-on .altMenu{visibility:visible}.main-menu-on .altMenu .altMenuOverlay{opacity:1}.main-menu-on .altMenu .altMenuOverlay .cartToggle{position:absolute;top:20px;right:41px;z-index:20}}@media (max-width:959px) and (min-width:480px) and (max-width:767px){.main-menu-on .altMenu .altMenuOverlay .cartToggle{right:26px}}@media (max-width:959px) and (max-width:479px){.main-menu-on .altMenu .altMenuOverlay .cartToggle{right:16px}}@media (max-width:959px){.main-menu-on .altMenu .altMenuOverlay .cartToggle [for=cart-flyout-toggle]{color:#fff}.main-menu-on .altMenu .altMenuContent{transform:translateX(0)}}#cart-flyout-toggle,#main-menu-toggle{display:none}.cart-flyout-on body,.main-menu-on body{position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;overflow:hidden}.stickyHeader{position:sticky;top:0;z-index:8}#subNav{z-index:8;margin-top:64px}#subNav.subNavStandard .m3SubMenuWrapper .m3SubMenu .subMenuCta{display:none}#subNav.subNavCta .m3SubMenuWrapper{background-color:#f1f1f1}#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .subMenuLeftArrow,#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .subMenuRightArrow{display:none!important}#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu{justify-content:space-between;padding:0}@media (max-width:479px){#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu{width:290px}}@media (min-width:480px) and (max-width:767px){#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu{width:450px}}@media (min-width:768px) and (max-width:959px){#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu{width:718px}}@media (min-width:960px) and (max-width:1199px){#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu{width:910px}}@media (min-width:1200px){#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu{width:1150px}}#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu>a{display:none}#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu .subMenuCta,#subNav.subNavCta .m3SubMenuWrapper .m3SubMenuContent .m3SubMenu>a.selected{display:block;margin-left:0}#subNav.subNavCta .m3SubMenuWrapper.seperateCTA .m3SubMenuContent .m3SubMenu>a.selected{display:none}#subNav.subNavCta .m3SubMenuWrapper.seperateCTA .m3SubMenuContent .m3SubMenu .subMenuCta{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#subNav.subNavCta .m3SubMenuWrapper.seperateCTA .m3SubMenuContent .m3SubMenu .subMenuCta .subNavTitle{font-family:Haas Grot Disp\ 55 Roman,Helvetica,Arial,sans-serif;flex:1;font-size:24px}@media (max-width:479px){#subNav.subNavCta .m3SubMenuWrapper.seperateCTA .m3SubMenuContent .m3SubMenu .subMenuCta .subNavTitle{display:none}}#subNav.subNavCta .m3SubMenuWrapper.seperateCTA .m3SubMenuContent .m3SubMenu .subMenuCta .subNavTitle sup{position:relative;top:-6px}.m3SubMenuWrapper{position:relative;background-color:#fff;width:100%;z-index:8;display:flex;flex-direction:row;align-items:center;justify-items:center;height:64px;border-bottom:1px solid #e5e5e5}.m3SubMenuWrapper .m3SubMenuContent{margin-left:auto;margin-right:auto;height:100%;overflow-x:hidden;overflow-y:hidden;position:relative}@media (min-width:1200px){.m3SubMenuWrapper .m3SubMenuContent{max-width:1150px}}@media (min-width:960px) and (max-width:1199px){.m3SubMenuWrapper .m3SubMenuContent{max-width:910px}}@media (min-width:768px) and (max-width:959px){.m3SubMenuWrapper .m3SubMenuContent{max-width:718px}}@media (min-width:480px) and (max-width:767px){.m3SubMenuWrapper .m3SubMenuContent{max-width:450px}}@media (max-width:479px){.m3SubMenuWrapper .m3SubMenuContent{max-width:290px}}.m3SubMenuWrapper .m3SubMenuContent .subMenuLeftArrow,.m3SubMenuWrapper .m3SubMenuContent .subMenuRightArrow{display:none;position:absolute;top:0;width:25px;height:100%;text-align:center}.m3SubMenuWrapper .m3SubMenuContent .subMenuLeftArrow svg,.m3SubMenuWrapper .m3SubMenuContent .subMenuRightArrow svg{display:inline-block;margin-top:26px}.m3SubMenuWrapper .m3SubMenuContent .subMenuLeftArrow:hover,.m3SubMenuWrapper .m3SubMenuContent .subMenuRightArrow:hover{cursor:pointer}.m3SubMenuWrapper .m3SubMenuContent .subMenuLeftArrow{left:0;background-image:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff 35%)}.m3SubMenuWrapper .m3SubMenuContent .subMenuLeftArrow svg{margin-right:8px}.m3SubMenuWrapper .m3SubMenuContent .subMenuRightArrow{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 35%)}.m3SubMenuWrapper .m3SubMenuContent .subMenuRightArrow svg{margin-left:8px}.m3SubMenuWrapper .m3SubMenu{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;font-family:HaasGrotText-55Roman,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;border-top:none;height:100%;width:-moz-fit-content;width:fit-content;padding:0 25px;transition:transform .3s ease-in-out}.m3SubMenuWrapper .m3SubMenu a{color:#1d1d16;margin-left:40px;white-space:nowrap;transition:all .3s}@media (max-width:479px){.m3SubMenuWrapper .m3SubMenu a{font-size:11px}}.m3SubMenuWrapper .m3SubMenu a:first-child{margin-left:0}.m3SubMenuWrapper .m3SubMenu a.selected{font-family:HaasGrotText-75Bold,Helvetica,Arial,sans-serif}.m3SubMenuWrapper .m3SubMenu a.selected:hover{cursor:default;color:#1d1d16}.m3SubMenuWrapper .m3SubMenu a:hover{color:#00b3ff}.m3SubMenuWrapper .m3SubMenu .subMenuCta a.subMenuCtaButton{display:inline-block;color:#41b6e6;border:1px solid #41b6e6;margin-left:0;border-radius:4px;padding:5px 8px;transition:all .3s ease-in-out}@media (max-width:479px){.m3SubMenuWrapper .m3SubMenu .subMenuCta a.subMenuCtaButton{padding:2px 5px}}.m3SubMenuWrapper .m3SubMenu .subMenuCta a.subMenuCtaButton:hover{background-color:#41b6e6;color:#fff}#subNav.subNavCta .m3SubMenuWrapper.dark{background-color:#303030}.m3SubMenuWrapper.dark{background-color:#222;border-bottom:1px solid #494949}.m3SubMenuWrapper.dark .m3SubMenuContent .subMenuLeftArrow{background-image:linear-gradient(-90deg,rgba(34,34,34,0),#222 35%);color:#fff}.m3SubMenuWrapper.dark .m3SubMenuContent .subMenuRightArrow{background-image:linear-gradient(90deg,rgba(34,34,34,0),#222 35%);color:#fff}.m3SubMenuWrapper.dark .m3SubMenu a{color:hsla(0,0%,100%,.5)}.m3SubMenuWrapper.dark .m3SubMenu a.selected,.m3SubMenuWrapper.dark .m3SubMenu a.selected:hover{color:#fff}.m3SubMenuWrapper.dark .m3SubMenu a:hover{color:#00b3ff}.m3SubMenuWrapper.dark .m3SubMenu .subNavTitle{color:#fff}@keyframes opacityIn{0%{opacity:0}to{opacity:1}}@keyframes opacityOut{0%{opacity:1}to{opacity:0}}@keyframes slideOut{0%{transform:translateX(-100vw)}to{transform:translateX(0)}}:root{--h1FontFamily:"Haas Grot Disp 55 Roman",Helvetica,Arial,sans-serif;--h2FontFamily:"Haas Grot Disp 75",Helvetica,Arial,sans-serif;--h3FontFamily:"Haas Grot Disp 55 Roman",Helvetica,Arial,sans-serif;--h4FontFamily:"HaasGrotText-75Bold",Helvetica,Arial,sans-serif;--semiBoldFontFamily:"Haas Grot Disp 65",Helvetica,Arial,sans-serif;--bodyFontFamily:"HaasGrotText-55Roman",Helvetica,Arial,sans-serif;--h1FontSize:48px;--h2FontSize:16px;--h3FontSize:16px;--h4FontSize:14px;--bodyFontSize:14px;--neue-haas-55:"HaasGrotText-55Roman",Helvetica,Arial,sans-serif;--neue-haas-65:"HaasGrotText-65Medium",Helvetica,Arial,sans-serif;--neue-haas-75:"HaasGrotText-75Bold",Helvetica,Arial,sans-serif;--neue-haas-display-55:"Haas Grot Disp 55 Roman",Helvetica,Arial,sans-serif;--neue-haas-display-65:"Haas Grot Disp 65",Helvetica,Arial,sans-serif;--neue-haas-display-75:"Haas Grot Disp 75",Helvetica,Arial,sans-serif}@media screen and (min-width:480px){:root{--h1FontSize:48px;--h2FontSize:18px;--h3FontSize:18px;--h4FontSize:16px;--bodyFontSize:16px}}@media screen and (min-width:768px){:root{--h1FontSize:48px;--h2FontSize:24px;--h3FontSize:24px;--h4FontSize:14px;--bodyFontSize:14px}}@media screen and (min-width:960px){:root{--h1FontSize:48px;--h2FontSize:36px;--h3FontSize:28px;--h4FontSize:17px;--bodyFontSize:17px}}@media screen and (min-width:1200px){:root{--h1FontSize:48px;--h2FontSize:36px;--h3FontSize:36px;--h4FontSize:17px;--bodyFontSize:17px}}@media screen and (min-width:1920px){:root{--h1FontSize:48px;--h2FontSize:48px;--h3FontSize:36px;--h4FontSize:21px;--bodyFontSize:21px}}footer{background-color:#a60000;padding-bottom:1px;text-decoration:none;line-height:20px;color:#ebcccc;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;box-sizing:border-box}footer #directory{width:var(--content-width);max-width:1150px;margin:0 auto;justify-content:space-between;padding:30px 0;row-gap:40px;-moz-column-gap:40px;column-gap:40px;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,auto)}footer #directory nav{display:flex;flex-direction:column}footer #directory nav a:first-child{color:#fff;font-weight:700}footer a,footer a:hover,footer a:visited{color:#ebcccc;font-size:13px;font-weight:400;font-family:Helvetica Neue,Arial,sans-serif}footer #subFooter{width:var(--content-width);max-width:1150px;margin:0 auto;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.35);display:grid;grid-template-columns:1fr;row-gap:10px}footer #subFooter #socialNav{width:100%;display:grid;grid-template-columns:18px 18px 18px 18px 18px 20px;-moz-column-gap:20px;column-gap:20px;align-items:center;justify-content:center}footer #subFooter #copyright{text-align:center}.dark-theme footer,footer.dark-theme{color:hsla(0,0%,100%,.5);background-color:#111}.dark-theme footer a,.dark-theme footer a:hover,.dark-theme footer a:visited,footer.dark-theme a,footer.dark-theme a:hover,footer.dark-theme a:visited{color:hsla(0,0%,100%,.5)}.dark-theme footer #subFooter,footer.dark-theme #subFooter{border-color:hsla(0,0%,100%,.15)}@media screen and (min-width:480px){footer #directory{grid-template-columns:repeat(3,auto)}}@media screen and (min-width:768px){footer #directory{display:flex}footer #subFooter{grid-template-columns:220px 1fr}footer #subFooter #socialNav{justify-content:flex-start}footer #subFooter #copyright{text-align:right}}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:1}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;max-height:calc(100vh - 44px);box-sizing:border-box;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom,.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;max-height:100vh;overflow:hidden;box-sizing:border-box;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-left:40px;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.lightTheme.mfp-bg{background:#fff}.lightTheme .mfp-arrow-left,.lightTheme .mfp-arrow-right,.lightTheme .mfp-close,.lightTheme .mfp-counter,.lightTheme .mfp-iframe-holder .mfp-arrow-left,.lightTheme .mfp-iframe-holder .mfp-arrow-right,.lightTheme .mfp-iframe-holder .mfp-close,.lightTheme .mfp-image-holder .mfp-arrow-left,.lightTheme .mfp-image-holder .mfp-arrow-right,.lightTheme .mfp-image-holder .mfp-close,.lightTheme .mfp-title{color:#000}.modalVideoInline{position:relative;background:#000;padding-top:44px;max-width:1920px}.modalVideoInline video{width:100%;height:auto;max-height:calc(98vh - 44px)}#holiday-shipping-notice{display:none}.modalWindow{position:absolute;left:0;top:0;background-color:grey;opacity:.96;width:100%;height:100%;z-index:999;text-align:center;vertical-align:middle}.pleaseWait{z-index:1022;position:relative;color:#fff;margin:25% auto 0}#cart-item-count{font-size:12px;background:red;color:#fff;vertical-align:top;padding:0 9px;border-radius:9px;float:right;margin-left:-10px}*{-webkit-font-smoothing:antialiased}@media projection,screen{a,abbr,acronym,address,blockquote,body,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,legend,li,object,ol,p,pre,q,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}table,td,th{vertical-align:middle}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:none}html{font-size:100.01%}body{font-size:75%;color:#222;background:#fff;font-family:Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}h1{font-size:3em;line-height:1;margin-bottom:.5em}#homepage .spotlight h1{font-size:1.5em;line-height:1;margin-bottom:1em}h2{font-size:28px;margin-bottom:.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:14px;margin-bottom:1.5em}h5,h6{font-weight:700}h6{font-size:1em}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{float:right;margin:1.5em 0 1.5em 1.5em}a{text-decoration:none}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:700}dfn,em{font-style:italic}dfn{font-weight:700}sub,sup{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em andale mono,lucida console,monospace;line-height:1.5}li ol,li ul{margin:0 1.5em}ol,ul{margin:0 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}ol.typeLowerAlpha{list-style-type:lower-alpha}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:700}thead th{background:#c3d9ff}caption,td,th{padding:4px 10px 4px 5px}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none!important}.quiet{color:#666}.loud{color:#000}.highlight{background:#ffff87;background:rgba(255,255,0,.5)}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}ul.large-copy li:not(:last-child){padding-bottom:1rem}label{font-weight:700}fieldset{padding:1.4em;margin:0 0 1.5em;border:1px solid #ccc}legend{font-weight:700;font-size:1.2em}input.text,input.title,input[type=password],input[type=text],select,textarea{background-color:#fff;border:1px solid rgba(0,0,0,.2)}input.text:focus,input.title:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{box-shadow:0 0 5px rgba(0,0,0,.5)}input.text.error:focus,input.title.error:focus,input[type=password].error:focus,input[type=text].error:focus,select.error:focus,textarea.error:focus{box-shadow:0 0 5px rgba(255,0,0,.5)}input.text,input.title,input[type=password],input[type=text],select,textarea{margin:.5em 0}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:5px}input.checkbox,input.radio,input[type=checkbox],input[type=radio]{position:relative;margin-top:0;vertical-align:middle}form.inline{line-height:3}form.inline p{margin-bottom:0}.error a{color:#8a1f11;text-decoration:underline}.container{display:block;width:950px;margin:0 auto}.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}hr.space{background:#fff;color:#fff;visibility:hidden}.clear{clear:both}.alt{font-family:Warnock Pro,Goudy Old Style,Palatino,Book Antiqua,Georgia,serif;font-style:italic;font-weight:400}.dquo{margin-left:-.5em}.incr p,p.incr{font-size:10px;line-height:1.44em;margin-bottom:1.5em}.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;line-height:1%;font-weight:700;padding:0 2px}}@media projection,screen{:focus{outline:none}.temp{display:none}.tuck.left{float:left}.tuck.right{float:right}body,html{min-width:960px}html{background-color:#a60000}body{background-color:#fff;color:#5a5a5a}body>.container,body>.content{position:relative;z-index:5;padding-top:100px}.header .primary.nav>li>a,.product .section h2,.showcase>.nav>li>h2,form.add .total.price,h1:not([class*=cufon]),h3:not([class*=cufon]),h4:not([class*=cufon]){font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.distributors .section h2,.lenses .section h2,h2:not(.cufon-ignore){font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.button,.specs h2,button{font-family:Helvetica Neue,Arial,sans-serif}.preposition{font-family:Georgia;font-style:italic}.red,h1,h1 a,h3,h3 a{color:#a60000}h2,h2 a,h4,h4 a,h5,h5 a,h6,h6 a{color:rgba(0,0,0,.95)}h3>a{font-weight:400!important}a{text-decoration:none}dt a:active,dt a:hover,dt a:link,dt a:visited,li a:active,li a:hover,li a:link,li a:visited,p a:active,p a:hover,p a:link,p a:visited,table a:active,table a:hover,table a:link,table a:visited{color:#a60000;font-weight:700}.column p a.ignore.hover:hover{margin:0;padding:0;background:none;text-shadow:none}.search form label{display:none}#search{width:140px;height:25px;border:none;border-radius:12px;padding:0 30px 0 10px;background:transparent url(https://deva90sapmc8w.cloudfront.net/inputField.png) no-repeat 50%}.search form button{width:25px;height:100%;margin:0;background:transparent url(https://deva90sapmc8w.cloudfront.net/searchIcon.png) no-repeat 0;position:absolute;top:0;right:0}a.go{padding-right:15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconGoDarkGray.png) no-repeat 100%;white-space:nowrap}p a.go{background-image:url(https://deva90sapmc8w.cloudfront.net/iconGoRed.png)}p a.go:hover{margin-right:0}a.go.light{background-image:url(https://deva90sapmc8w.cloudfront.net/iconGoLightGray.png)}a.external{margin:-6px -4px -6px -8px;padding:4px 10px}a.external,a.external:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/iconExternalLinkRed.png);background-repeat:no-repeat;background-position:100% 0}a.external.light{background-image:url(https://deva90sapmc8w.cloudfront.net/iconExternalLinkWhite.png)}.column p a.external:hover,a.external:hover{margin:-6px -4px -6px -8px;padding:4px 10px;background-image:url(https://deva90sapmc8w.cloudfront.net/iconExternalLinkWhite.png)}li>ul{list-style-type:circle}li>ul>li>ul{list-style-type:square}table{width:auto}table .reduce{font-size:10px}table td,table th{border:1px solid #dedede;border-width:1px 0 0 1px;padding:9px 10px;background:transparent}table th{border-width:0 0 0 1px}table th:first-child{border-width:0}table td:first-child{border-width:1px 0 0}table tr.merge td{border-top:0}table tr.tight.merge td{padding:0 10px 3px}table tr.tight.merge.last td{padding-bottom:9px}.centered{text-align:center}.contained{margin-bottom:18px;border:1px solid #dedede;border-bottom-color:#c3c3c3;background-color:#f5f5f5;-webkit-box-shadow:0 3px 6px #d4d4d4;-moz-box-shadow:0 3px 6px #d4d4d4;-webkit-border-radius:10px;-moz-border-radius:10px}form fieldset{border:none}form ul,form ul li{margin:0;padding:0;list-style:none}input[type=radio]+label{font-weight:400}input.error,select.error,textarea.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}div.error{background:#fbe3e4;color:#8a1f11;margin-bottom:18px;padding:3px 10px;border:1px solid #fbc2c4;border-radius:5px}.error+label.error{display:inline!important;white-space:nowrap}label.error{position:absolute;margin:5px 10px;padding:2px 10px 3px 15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/indicatorRed.png) no-repeat 0;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;text-shadow:0 0 0 #000}input[type=text],label.error,textarea{-webkit-border-radius:3px;-moz-border-radius:3px}input[type=text],textarea{padding:3px 5px}.lowercase{text-transform:lowercase}#dynamicContent{display:none}.quote{margin:18px 0;line-height:1.5}.quote div{margin:0;padding:0 5px 3px 20px;background:transparent url(https://deva90sapmc8w.cloudfront.net/quoteOpen.png) no-repeat 0 0;font-style:italic}.quote+p{margin:9px 15px;padding:0}.note{color:#5a5a5a;font-size:11px}.dim,.price{color:#7a7a7a;color:rgba(0,0,0,.5)}input.example{color:#a6a6a6}.subtle{display:inline-block;margin-top:3px}.phone.number{width:185px;text-align:center}tr.stripe td,tr td.stripe{background-color:rgba(0,0,0,.05)}body#downloads .notification-bar,body#support .notification-bar{display:block}.bl-hover{background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack05.png) repeat 50%;background:rgba(0,0,0,.1);cursor:pointer;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}button{margin:0;background:none}.button,button{padding:0;border:none;cursor:pointer}.button{display:inline-block;position:relative;background:#f5f5f5 url(https://deva90sapmc8w.cloudfront.net/indicatorFaintGrey.png) no-repeat 50%;background:-moz-linear-gradient(top,rgba(0,0,0,.05),rgba(0,0,0,.15));line-height:0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.button>a>span,.button>span{display:inline-block;padding:12px 15px;border:1px solid #ebebeb;border:1px solid rgba(0,0,0,.05);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintWhite20.png) repeat-x top;color:#323232;font-size:11px;text-align:center;font-weight:400;font-family:sans-serif}.button>span{opacity:1}.added .button>span{animation:fadeButtonText 1s;animation-timing-function:ease-in-out}.button:after:not(li.button){content:url(https://deva90sapmc8w.cloudfront.net/icon-checkmark-white.svg);opacity:0;position:absolute;top:0;left:0;width:100%;line-height:26px;text-align:center}.added .button:after{animation:fadeButtonCheckmark 1s;animation-timing-function:ease-in-out}button[type=submit]{transition:opacity .3s .3s}.is_adding button[type=submit]{opacity:.35;pointer-events:none;animation:pushInOut .5s ease-out}.nav .button>a>span,.nav .button>span{text-align:left}.button.thin>a>span,.button.thin>span{padding:1px 10px 3px}.button:hover{background:#ebebeb;background:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.2))}.buttons{margin:0 0 18px;list-style:none}.buttons .button{margin-bottom:6px}.buttons .button a{border:none;text-decoration:none}.buttons .button>a>span{width:152px;padding:12px 15px 11px}.buttons .button.on{width:196px;background:transparent url(https://deva90sapmc8w.cloudfront.net/indicatorDarkGrey.png) no-repeat 100%}.buttons .button.on>a>span{border:1px solid #a6a6a6;border-bottom-color:#878787;border-width:1px 0 1px 1px;color:#000;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}.buttons .button a .cufon-canvas{margin-top:-1px}.red.button{background:transparent url(https://deva90sapmc8w.cloudfront.net/indicatorRed.png) no-repeat 50%;background:linear-gradient(#be0000,#7a0000)}.red.button.on{background:transparent url(https://deva90sapmc8w.cloudfront.net/indicatorRed.png) no-repeat 100%}.red.button.on>a>span,.red.button>a>span,.red.button>span{border-color:#8c0000 #8c0000 #7a0000;color:#fff}.blue.button{background:#4290de;background:linear-gradient(#96c8ff,#0064c8)}.blue.button>a>span,.blue.button>span{border-color:#6496ff #6496ff #0064c8;color:#fff}.gray.button{background:#5a5a5a;background:linear-gradient(#878787,#424242)}.gray.button.on>a>span,.gray.button>a>span,.gray.button>span{border-color:#666 #666 #5a5a5a;color:#fff}.tiny.button{margin:0;cursor:pointer;border-radius:5px;-moz-border-radius:5px}.tiny.button span{height:9px;padding:9px 10px 1px;font-size:9px;font-weight:700;text-transform:uppercase}button[disabled=disabled],button[disabled]{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);cursor:default}.tag{display:inline-block;margin:6px 5px 0 0;border:1px solid #5a5a5a;border-radius:5px;padding:2px 8px;color:#5a5a5a;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.5}.s250e.tag{text-transform:none}.flex13.tag,.flex-series,.new-tag,.v100r2.tag{border-color:#871616;color:#871616}.v120slim.tag{border-color:#168716;color:#168716}.compatible{margin:18px 0}.lens.compatible{float:left}.info.icon{background:transparent url(https://deva90sapmc8w.cloudfront.net/iconInfoBlack35.png) no-repeat 0}.gallery.icon{background:transparent url(https://deva90sapmc8w.cloudfront.net/iconGalleryBlack35.png) no-repeat 0}.specs.icon{background:transparent url(https://deva90sapmc8w.cloudfront.net/iconSpecsBlack35.png) no-repeat 0}.play.icon{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconPlay.png) no-repeat 50%}.small.monitor .play.icon{background-image:url(https://deva90sapmc8w.cloudfront.net/iconPlaySmall.png)}#primaryNav{position:relative;padding-top:31px;text-align:right;overflow:visible;min-height:4rem}#primaryNav>ul:first-child{float:left}#primaryNav ul.tencol{margin-bottom:9px;margin-left:-3px;margin-top:6px;padding-right:19px;text-align:right}#primaryNav ul.tencol>li{position:relative;margin-left:34px;margin-right:3px;display:inline-block}#primaryNav ul.tencol>li>a{font-size:11px;color:#5a5a5a;color:rgba(0,0,0,.66);font-weight:400;text-transform:uppercase}#primaryNav ul.tencol.last .cart-category a i{font-size:17px}#optitrackLogo{list-style-type:none}#optitrackLogo>a{display:inline-block;position:absolute;top:20px;left:0;margin:-9px 0 0 -2765px;padding:30px 30px 19px 2778px}#optitrackLogo img{margin-left:8px;margin-top:-1px}#primaryNav .mega{height:0;margin-top:24px}#primaryNav .expand{display:block;position:absolute;top:0;right:-20px;width:20px;height:11px;margin:3px auto 0;color:#878787;font-size:9px;letter-spacing:1px;text-transform:uppercase;font-weight:400;text-shadow:none;text-align:center}#primaryNav .expand:after{font-family:naturalpoint-icons;content:"\e808"}#primaryNav .no-mega-menu+.mega .expand{display:none!important}#primaryNav .dropdown{display:none;position:absolute;z-index:99;overflow:hidden;top:39px;border-radius:10px;background:#424242;background-image:-o-linear-gradient(#5a5a5a,#424242);box-shadow:0 6px 10px rgba(0,0,0,.66);text-align:left}#primaryNav .dropdown ul{margin:0;list-style:none}#primaryNav .dropdown li.new{background:transparent url(https://deva90sapmc8w.cloudfront.net/badgeNewCorner.png) no-repeat 100% 0}#primaryNav .dropdown li.new:first-child{border-top-right-radius:9px}#primaryNav [class*=-mega-menu-option]{position:relative;display:inline-block;width:100%;height:58px;border:1px solid rgba(0,0,0,.22);border-width:0 0 1px 1px;padding-top:18px;padding-left:75px;background-color:transparent;background-repeat:no-repeat;background-position:1em;color:#fff;text-shadow:0 -1px 0 #232323;white-space:nowrap}#primaryNav [class*=-mega-menu-icon]{position:absolute;top:12px;left:15px;width:45px;opacity:.5}#primaryNav [id=applications-mega-menu] [class*=-mega-menu-option]{padding-left:30px}#primaryNav .compare-cameras-mega-menu-option{padding-top:27px;height:49px}#primaryNav [class*=-mega-menu-option]:hover{background-color:#696969;background-color:hsla(0,0%,100%,.1)}[id*=-mega-menu]{width:300px}[id*=-mega-menu] li{float:left;width:300px;overflow:hidden}[id=accessories-mega-menu],[id=hardware-mega-menu]{width:600px}#primaryNav #accessories-mega-menu [class*=-mega-menu-option]{padding-top:27px;height:49px}#primaryNav .support-category .dropdown{left:auto;right:0}#primaryNav li:first-child [class*=-mega-menu-option]{border-top-color:transparent}#primaryNav li.last [class*=-mega-menu-option]{border-bottom-color:transparent;border-radius:0 0 10px 10px}#primaryNav .prime41-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/prime41-front-micro.png)}#primaryNav .prime17w-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/prime17w-front-micro.png)}#primaryNav .prime13-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/prime13-front-micro.png)}#primaryNav .prime13w-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/prime13w-front-micro.png)}#primaryNav .flex13-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/flex13Icon.png);background-position:1.75em}#primaryNav .flex3-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/v100r2RedIcon.png);background-position:1.75em}#primaryNav .v120duo-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/v120duoIcon.png);background-position:-2em}#primaryNav .v120trio-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/v120trioIcon.png);background-position:-4.5em}#primaryNav .v120slim-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/v120slimIcon.png)}#primaryNav .insight-vcs-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/insightVCSIcon.png);background-position:0}#primaryNav .motive-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/motiveIcon.png)}#primaryNav .integrations-mega-menu-icon{top:19px}#primaryNav .expression-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/expressionIcon.png);background-position:1em -.1em}#primaryNav .camera-sdk-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/cameraSDKIcon.png)}#primaryNav .natnet-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/natnetIcon.png)}#primaryNav .directshow-filter-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/directshowFilterIcon.png);background-position:1.2em}#primaryNav .lenses-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/m12LensIcon.png);background-position:1.35em}#primaryNav .adapters-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/lensAdapterIcon.png);background-position:1.2em}#primaryNav .suits-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/suitIcon.png);background-position:1.75em}#primaryNav .markers-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/markerIcon.png);background-position:1.5em}#primaryNav .marker-configurator-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/marker-configurator-small.png);background-position:1.5em}#primaryNav .sync-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/eSync2-front-micro.png);background-position:.75em}#primaryNav .cables-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/cableIcon.png);background-position:1.5em}#primaryNav .mounts-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/mountIcon.png);background-position:1.5em}#primaryNav .calibration-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/calibrationSquareIcon.png);background-position:1.66em}#primaryNav .keys-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/hdwkey-micro.png);background-position:1.66em}#primaryNav .slim13e-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/slim-13eIcon.png)}#primaryNav .motive-tracker-system-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/motiveTrackerBundleIcon.png)}#primaryNav .motive-body-system-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/motiveBodyBundleIcon.png)}#primaryNav .expression-system-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/expressionBundleIcon.png)}#primaryNav .helpdesk-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/iconLifeBuoy.png)}#primaryNav .developers-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/iconTools.png)}#primaryNav .downloads-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/iconDownload.png)}#primaryNav .forums-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/iconForums.png)}#primaryNav .faqs-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/iconCircledHelp.png)}#primaryNav .contact-us-mega-menu-option{background-image:url(https://deva90sapmc8w.cloudfront.net/iconContactUs.png)}#support-mega-menu [class*=-mega-menu-option]{background-position:18px}#primaryNav .dropdown li a h1,#primaryNav .dropdown li a span.h1{display:block;margin:0;color:#fff;font-size:12px;font-weight:700}#primaryNav .dropdown li a h2,#primaryNav .dropdown li a span.h2{display:block;margin:0;font-size:11px;font-weight:400;color:#a6a6a6}#primaryNav .dropdown li a:hover h2,#primaryNav .dropdown li a:hover span.h2{color:#fff}#primaryNav .tencol .support-category{margin-left:30px}#homepage #footer{margin-top:0}#homepage #breadcrumbs{display:none}#secondaryNav{padding:27px 0}#secondaryNav .twocol{float:left;width:16.6%}#secondaryNav p{margin-top:0;color:#fff;font-size:.9em}#secondaryNav ul{padding:0 20px 0 0;margin:0;list-style:none}#secondaryNav ul+ul{margin-top:1.45em}#secondaryNav li+li a{font-weight:400}#secondaryNav li:first-child a{color:#fff}#secondaryNav a:active,#secondaryNav a:hover,#secondaryNav a:link,#secondaryNav a:visited{font-size:13px;color:#ffcaca;text-shadow:0 1px 0 rgba(0,0,0,.5)}#secondaryNav .twocol.last li.social a{color:#fff;font-size:25px}#secondaryNav .social{display:inline-block;float:left}#secondaryNav .copyright,#secondaryNav .phone{color:#ffcaca}#secondaryNav .social+.social{margin-left:5px}.goog-te-gadget-simple{margin-top:15px}.goog-te-gadget-simple .goog-te-menu-value span{color:#000;text-decoration:none;text-shadow:none}.skiptranslate.goog-te-gadget{white-space:pre-wrap}.copyright.container{text-align:center}p.copyright{color:#ffcaca;font-size:12px}#homepage .crux{border:solid rgba(0,0,0,.15);border-width:1px 0 0;padding:18px 0 0}#homepage .dark.showcase+.crux{border-color:transparent}#homepage .showcase .slide{overflow:hidden;position:relative;width:950px;height:423px;border-radius:10px}#homepage .showcase .slide+.slide{display:none}#homepage .showcase h1 a,#homepage .spotlights h1 a,#homepage .spotlights h3 a{color:#5a5a5a;color:rgba(0,0,0,.8)}#homepage .showcase [class*=-overlay]{text-align:center;padding:20px 0 25px;z-index:88;position:absolute;bottom:0;width:99.7%;background:rgba(0,0,0,.35);left:1.1px;color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#homepage .showcase .slide-heading{position:static;font-size:21px;line-height:1.25;font-family:UniversLTW01-47LightCn,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;color:#fff;margin-bottom:.15em;text-shadow:0 2px 1px rgba(0,0,0,.6)}#homepage .showcase .slide-paragraph{font-size:16px;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,.6)}#homepage .showcase .slide a,#homepage .showcase .slide a:active,#homepage .showcase .slide a:link,#homepage .showcase .slide a:visited{color:#fff;font-weight:400}#homepage .showcase .vid-wrapper{display:block;position:relative}#homepage .showcase video{width:950px;height:423px}#homepage .mini-play-icon{height:20px;vertical-align:middle}#homepage .spotlight{float:left;width:195px;padding:24px}#featuredCustomers .spotlight{float:left;width:100%;padding:0;margin:0}#homepage .spotlight:first-child{padding-left:0}#homepage .spotlight:last-child{padding-right:0}#featuredCustomers h1{text-align:left;padding:0 0 0 20px}#homepage .spotlight+.spotlight{margin-left:2px}#homepage .spotlight h1,#homepage .spotlight h3{font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}#homepage .spotlight .graphic{text-align:center}#homepage .spotlight p{margin:9px 0 0}#homepage .spotlights .spotlight.bl-hover{background:transparent none repeat scroll 0 0;border-radius:10px;cursor:pointer}#homepage .spotlights .spotlight h1{font-size:24px;text-align:center;margin-left:15px;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}#homepage .spotlights .spotlight p{font-size:14px;width:214px;margin-top:20px}#homepage .unified.quicklinks{margin-top:27px;padding-bottom:6px}#homepage .unified.quicklinks>div{height:auto}#homepage .news{float:right;width:565px;padding:10px}#homepage .news a.go{background-position:right 4px}#homepage .news ul{margin-bottom:0}#homepage .news h4{margin-bottom:9px;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}#homepage .newsletter{float:left;width:265px;padding:10px 10px 13px 25px}#homepage .newsletter h4{margin-bottom:9px;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}#homepage .newsletter label{display:none}#homepage .newsletter input{float:left;width:180px;margin:0 5px 3px 0;border-radius:5px}#homepage .newsletter button{position:relative;top:1px;left:-1px}#homepage .left.column .nav{width:100%;margin:0;list-style-type:none}#homepage .left.column .nav+.nav{margin-top:18px}#homepage .left.column .nav li{width:inherit}#homepage .left.column .nav li a{display:inline-block;width:inherit;margin-top:1px;padding:9px 0 6px;font-size:12px;line-height:0;text-decoration:none;text-shadow:none}#homepage .left.column .primary.nav{margin-top:3px}#homepage .left.column .secondary.nav li a{color:#7a7a7a}#homepage .biomechanics .learnMoreButton,#homepage .biomechanics .section-text h1{position:absolute}#homepage .biomechanics .section-text h1{top:100px;left:100px;width:500px;color:hsla(0,0%,100%,.9);font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;line-height:1.2}#homepage .biomechanics .learnMoreButton{top:200px;left:100px;font-size:15px;display:inline-block;height:38px;padding:0 30px;color:#00a6ff;text-align:center;line-height:38px;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #00a6ff;cursor:pointer;box-sizing:border-box}#homepage .biomechanics .learnMoreButton:hover{background-color:rgba(0,179,255,.12)}#homepage button.button-red{top:-30px;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;left:25px;font-size:18px;display:inline-block;height:44px;padding:0 40px;color:#a60000;text-align:center;line-height:44px;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:6px;border:1px solid #a60000;cursor:pointer;box-sizing:border-box;position:relative}#homepage button.button-red:hover{background-color:rgba(166,0,0,.06)}#homepage .crux #featuredCustomers{margin-top:70px;margin-bottom:20px}#homepage .build-your-own{background:rgba(0,0,0,.05);width:100%;text-align:center;padding:40px 0 0;margin-top:50px;margin-bottom:60px}#homepage .build-your-own .container{width:500px}#homepage .build-your-own h1{color:rgba(0,0,0,.8);font-size:32px;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}#homepage .build-your-own .system{width:50%;display:inline-block;float:left;margin:10px 0 15px}#homepage .build-your-own figure img{width:90px}#homepage .build-your-own figcaption{font-size:16px;color:rgba(0,0,0,.66);padding-top:25px}#homepage .build-your-own figcaption span{font-family:Univers LT W01\ 55 Roman;color:rgba(0,0,0,.8)}.notice{padding:3px 10px;background-color:#fff6bf;border:1px solid #ebdeab;color:#232323;font-size:11px;-webkit-border-radius:5px;-moz-border-radius:5px}.notice.gray{background-color:#ebebeb;border-color:#dedede}.notice h6{margin:6px 0;font-size:1.25em}.notice ul{margin:0 16px 16px}.notice li{list-style-type:disc}.notice a{color:#424242}.crux{position:relative;z-index:9;padding:0 20px}.crux>h1{margin:9px 0 18px}.crux>h1 .price{font-size:27px}.crux>h1 .preposition{font-size:21px}.crux>.columns{position:relative;margin:36px 0}.columns .left.column{float:left;width:190px;min-height:250px}.columns .left.column .nav+hr{margin:18px 0}.columns .left.column .nav+hr+.nav{margin:0}.columns .right.column{position:relative;width:680px;min-height:250px;margin-left:230px}.columns .right.column img{max-width:100%}.columns .right.column .split{float:left}.columns .right.column .split.left{width:390px}.columns .right.column .split.right{width:220px;margin-left:40px}.columns .main.graphic,.columns .main.photo{float:right;margin:-72px 0 0 40px;text-align:center}.columns .column .section{margin:27px 0 0;padding:36px 0 0;border:1px solid #dedede;border:solid rgba(0,0,0,.15);border-width:1px 0 0}.columns .column .section.merge{border:0;padding:0}.columns .column .section.abut{overflow:hidden}.columns .column .section.abut p+img{margin-bottom:-9px}.columns .column .section.abut+.section{margin-top:0}.columns .column .section:first-child{margin-top:0;padding-top:0;border:none}.columns .column .section h2{margin:0 0 9px;line-height:1}.columns .column .main.graphic+h2{margin-top:-3px}.columns .section p{margin-bottom:18px}.columns .section p.header{margin-bottom:40px}.columns .column .section p.left{clear:right}.columns .column .section p.right{clear:left}.columns .column form.section dd p{margin-bottom:9px}.columns .column .section .graphic{position:relative;margin:0;text-align:center}.columns .column .section .graphic .thumbnails{text-align:left}.columns .column .section .graphic.left{float:left;margin-right:40px}.columns .column .section .graphic.right{float:right;margin-left:40px}.columns .column .section .graphic+.graphic{margin-top:18px}.column .section .row.up{clear:both}.column .section .row.up>div{float:left;width:320px;margin:18px 0 0 40px}.column .section .row.up>div:first-child{margin-left:0}.column .section .row.up>div h5{margin:0}.column .section .row.three.up>div{width:200px}.column .listing .section{margin-left:220px;padding:36px 0 0;border:solid #dedede;border-width:1px 0 0;overflow:visible;clear:both}.columns .column .listing .section:first-child{margin-top:-18px;border:none}.columns .column .listing .section .graphic.left{float:left;margin:0 0 0 -220px}.column1,.column2{width:415px;margin:0 40px 0 0;float:left}.hardware-item-right{margin:15px 0 0}#hardware .crux a,#hardware .crux a:focus,#hardware .crux a:hover,#hardware .crux a:link,#hardware .crux a:visited{text-decoration:none;color:#a60000;font-weight:400}#hardware .crux h3{margin-bottom:9px;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.75em}#hardware .crux ul{list-style:none;list-style-type:none;margin:0;padding:0}#hardware .crux ul li.hardware-item{list-style:none;width:415px;margin:0 40px 40px 0;padding:0;float:left}#hardware .crux ul.hardware-feature-bar-wrapper{margin:15px 0 0}.hardware-title-desc{color:#878787;font-size:10px;text-transform:uppercase}.hardware-desc,.hardware-price{display:block;margin:0 0 1.25em}.hardware-price{font-weight:700}.hardware-feature-bar-data{position:absolute;left:85px;top:-1px;color:#fff;font-size:8px;text-shadow:0 1px 0 rgba(0,0,0,.2)}.hardware-feature-label{width:80px;display:inline-block}.hardware-feature-bar{margin:0 1px 0 0;padding:0;height:12px;width:60px;background-color:rgba(0,0,0,.1);display:inline-block}.hardware-feature-bar-3-5{margin:0;padding:0;height:12px;width:30px;background-color:rgba(0,0,0,.3);display:inline-block;position:absolute;left:263px;top:0}.hardware-feature-bar.active{background-color:rgba(0,0,0,.4)}.hardware-feature-bar.first{border-radius:6px 0 0 6px}.hardware-feature-bar.last{border-radius:0 6px 6px 0}#hardware .column-4{width:227px}#hardware .column-3,#hardware .column-4{float:left;text-align:center;margin:20px 0 0}#hardware .column-3{width:303px}#hardware .hardware-price{color:rgba(0,0,0,.5);font-weight:400;display:inline;font-size:17px}#hardware .hardware-price-for{font-size:14px;font-family:Georgia;font-style:italic;font-weight:400;color:rgba(0,0,0,.5)}#hardware .spec{padding:8px;border:1px solid rgba(0,0,0,.1);border-radius:4px;float:left;margin:0 5px 0 0}#hardware .spec span{vertical-align:middle;text-align:center;display:block;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:14px;color:#5a5a5a}#hardware .spec span abbr{border-bottom:1px dotted rgba(0,0,0,.1);cursor:help}#hardware .hardware-new-label{vertical-align:middle;text-align:center;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;color:#a60000;border:1px solid #a60000;padding:2px 4px;margin:0 0 0 10px}[id=software] .integrations-plugins-graphic{margin-bottom:26px;margin-top:20px;opacity:.5}[id=software] .expression-graphic{margin-bottom:5px}.overview{margin-bottom:-18px}.overview a.buy{background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.05)),to(rgba(0,0,0,.15)));border-radius:5px;border:1px solid rgba(0,0,0,.05);padding:1px 15px 3px}.overview a.buy.dark{background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.35)),to(rgba(0,0,0,.66)));border-color:#878787;color:hsla(0,0%,100%,.95);text-shadow:#5a5a5a 0 -1px 0}.overview .buy.now.spotlight h5 a{color:#a60000;background-image:url(https://deva90sapmc8w.cloudfront.net/iconGoRed.png)}.mini.thumbnail{float:right}.mini.thumbnail a{position:relative;width:64px;height:36px;margin:1px 0 10px 10px;background-repeat:no-repeat;background-position:50%}.gallery .mini.thumbnail{float:left}.gallery.strip{overflow:visible;margin-bottom:18px;border:1px solid rgba(0,0,0,.15);border-width:1px 0;font-size:0;text-align:center}.gallery.strip .thumbnail{display:inline-block;border:1px solid rgba(0,0,0,.15);border-width:0 1px;padding:6px 15px;background:-o-linear-gradient(#fff,#dedede);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#EBEBEB");-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#EBEBEB)"}.gallery.strip .thumbnail+.thumbnail{border-left-color:#fff;border-left-color:hsla(0,0%,100%,.66)}.gallery.strip .thumbnail img{max-height:36px}.gallery.bare{margin:27px 0;text-align:center}.gallery.bare .mini.thumbnail{display:inline-block;float:none}.gallery.bare .mini.thumbnail a{margin-bottom:0}.shade,.shade.bezel{display:inline-block;margin:0 2px 12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);-moz-box-shadow:0 1px 3px rgba(0,0,0,.35)}.shade.graphic{margin-bottom:6px}.shade.grpahic.left{margin-left:3px}.shade.grpahic.right{margin-right:3px}.shade.bezel{background:#fff}.shade.bezel .viewport{border:1px solid #ebebeb}.shade.big{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.ie .shade{border-color:#dedede #cacaca #a6a6a6;border-style:solid;border-width:1px}.shade img{margin-bottom:-5px}.icon.enlarge{display:block;position:absolute;z-index:2;top:-8px;left:-8px;width:15px;height:15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconEnlarge.png) no-repeat 50%}.newsletter.box.vertical{float:right;margin-left:40px}.newsletter.box.vertical p{font-weight:700;margin-bottom:9px}.newsletter.box.vertical label{display:none}.newsletter.box.vertical input{width:160px}.quicklinks a.external{background-image:url(https://deva90sapmc8w.cloudfront.net/iconExternalLinkBlack66.png)}.quicklinks a.external:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/iconExternalLinkBlack75.png)}.divided.quicklinks{clear:both;width:910px;margin:45px 0 0 -10px;padding:10px;font-size:11px;text-shadow:0 1px 0 #ebebeb;overflow:hidden}.unified.quicklinks{padding:15px;border-color:#dedede #d2d2d2 #b9b9b9;border-style:solid;border-width:1px;background-color:#ebebeb;background:-moz-linear-gradient(top,#fafafa,#ebebeb);border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.15)}.unified.quicklinks ul.nav{margin:0;border:solid rgba(0,0,0,.1);border-width:0 0 1px;padding:10px;text-align:center}.divided.quicklinks .section{padding:15px;border-color:#dedede #d2d2d2 #b9b9b9;border-style:solid;border-width:1px;background-color:#ebebeb;background:-moz-linear-gradient(top,#f5f5f5,#d2d2d2);border-radius:10px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);-moz-box-shadow:0 2px 3px rgba(0,0,0,.15)}.unified.quicklinks{padding-top:6px}.unified.quicklinks>div{padding-top:18px}.unified.quicklinks ul.nav+div{border:solid #fff;border-width:1px 0 0}.unified.quicklinks .tab{clear:both;text-align:center}.unified.quicklinks .tab .item{display:inline-block;position:relative;text-align:center;vertical-align:top}.divided.quicklinks .section{float:left;width:190px;margin:0 0 0 7px;-webkit-border-radius:10px;-moz-border-radius:10px}.divided.quicklinks .section h5 a:link,.divided.quicklinks h5{margin-bottom:3px;color:#424242;font-size:12px}.divided.quicklinks ul{margin:0;list-style-type:none}.divided.quicklinks ul li{margin-top:3px}.divided.quicklinks ul li:first-child{margin-top:0}.divided.quicklinks ul+h5{margin-top:18px}.divided.quicklinks img{margin-right:5px;vertical-align:middle}.divided.quicklinks .section:first-child{margin-left:0}.divided.quicklinks .section .pic{height:27px;margin-top:6px}.divided.quicklinks .section .pic:first-child{margin-top:0}.divided.quicklinks .section li a{display:inline-block}.divided.quicklinks .section a{font-weight:400}.divided.quicklinks .section a:link,.divided.quicklinks .section a:visited,.unified.quicklinks .tab a:link,.unified.quicklinks .tab a:visited{color:#424242}.divided.quicklinks .section a:hover,.unified.quicklinks .tab a:hover{color:#232323;text-decoration:none}.divided.quicklinks .section h5 a:active,.divided.quicklinks .section h5 a:hover,.divided.quicklinks .section h5 a:link,.divided.quicklinks .section h5 a:visited{font-weight:700}.divided.quicklinks .section h5 a .more{float:right;margin-left:10px;font-weight:400}.divided.quicklinks .section h5 a:hover .more{text-decoration:underline}.vertical.quicklinks{margin:0;padding:0}.vertical.quicklinks ul{list-style-type:none}.vertical.quicklinks h5{margin:0}.vertical.quicklinks h5 a{text-decoration:none}.tutorials .viewport{width:680px;height:386px;margin:0 0 18px;background:#000;text-align:center}.tutorials .viewport video{margin-left:auto;margin-right:auto}.columns .tutorials .tutorialList li:hover{cursor:pointer}.videoWrapper video{max-width:638px}.columns .tutorials .listings>div,.columns .tutorials .tutorialList>div{float:left;width:210px;margin-left:25px}.columns .tutorials .listings>div:first-child,.columns .tutorials .tutorialList>div:first-child{margin-left:0}.columns .tutorials .listings>div h4,.columns .tutorials .tutorialList>div h4{margin:9px 0 3px;padding-bottom:3px;border:solid #dedede;border-width:0 0 1px}.columns .tutorials .listings>div ul,.columns .tutorials .tutorialList>div ul{margin:0;font-size:11px;list-style-type:none}.columns .tutorials .listings>div ul>li,.columns .tutorials .tutorialList>div ul>li{margin-bottom:3px;padding:1px 10px;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px}.columns .tutorials .listings>div ul>li.showing,.columns .tutorials .tutorialList>div ul>li.showing{background-color:#dedede}.columns .tutorials .listings>div ul>li.showing>a,.columns .tutorials .tutorialList>div ul>li.showing>a{color:#424242}.columns .tutorials .listings>div ul>li>a,.columns .tutorials .tutorialList>div ul>li>a{color:#646464;font-weight:400}.columns .tutorials .listings>div ul>li>a:hover,.columns .tutorials .tutorialList>div ul>li>a:hover{color:#000}.specs .filter+#results{margin-top:36px}.specs #results .product+.product{display:none}.specs .spec{width:inherit;overflow:auto}.specs .spec .side{float:left;width:300px}.specs .spec .left.side{margin-right:80px}.specs .spec ul.left{margin-right:60px}.specs .spec ul.right{width:auto}.specs .spec h2{margin:27px 0 9px;border:solid #cacaca;border-width:1px 0 0;padding-top:18px;font-size:18px;font-weight:700}.specs .spec h2:first-child{margin-top:-6px;padding-top:0;border:none}.specs .spec ul{margin-top:9px;margin-bottom:27px;color:#424242}.specs .spec li>ul{margin-top:0;margin-bottom:0}.specs .spec .cycle+.pager{margin:27px 0 0}.products .filter.bar{margin-bottom:36px}.products .product{position:relative;float:left;width:200px;margin:0 0 9px 40px;padding:25px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px}.products .product.double{width:490px}.products .product.triple{width:780px}.products .product h3{margin-bottom:0}.products .product p{margin:18px 0 0}.part.number{color:#878787;font-size:10px}h3+.part.number{margin:-6px 0 9px}.option .part.number,.spec .part.number{margin-left:20px}a.compare{display:inline-block;margin:18px 0 0 40px}.single.column{width:910px}.single.column .main.photo{float:none;text-align:center;line-height:1;margin:54px 0 36px}.single.column .main.photo+h2{float:none;margin:36px 0;text-align:center;line-height:1}.single.column hr{margin:36px 0 18px}.single.column .spotlights{margin:0 0 18px}.single.column .spotlight{position:relative;float:left;margin-left:2px;padding-left:0}.single.column .three.spotlights .spotlight{width:250px;margin-left:20px;box-sizing:content-box}.single.column .four.spotlights .spotlight{width:185px}.single.column .five.spotlights .spotlight{width:140px}.single.column .spotlights .spotlight:first-child{margin-left:0}.single.column .spotlight.biglink{margin:0;padding:20px}.single.column .spotlight h5{margin-bottom:6px;font-size:18px}.single.column .spotlight h5 a.icon{padding-left:20px}.single.column .spotlight p{margin-bottom:9px}.single.column .spotlight img{float:none;margin:0}.single.column .spotlight.equaled .shade,.single.column .spotlight.equaled img{position:absolute;bottom:20px;left:20px;margin:0}.single.column .three .spotlight.equaled img{left:50px}.single.column .specs.spotlight ul{margin:0 0 9px;list-style-type:none}.single.column .specs.spotlight li>span{display:inline-block;width:100px}.three.spotlights .specs.spotlight li>span{width:145px}.columns+.quicklinks .item{margin:9px 0 0 80px}.columns+.quicklinks #volumeLayouts .item{margin-left:40px}.columns+.quicklinks #volumeLayouts .item:first-child,.columns+.quicklinks .item:first-child{margin-left:0}#mocapBundles{display:flex;flex-direction:row;justify-content:center}#mocapBundles a{box-sizing:border-box;padding:10px;text-align:center;margin-left:20px}#mocapBundles a:first-child{margin-left:0}#mocapBundles a .imgWrapper{box-sizing:border-box;background-color:#fff;box-shadow:0 1px 2px 2px #d8d8d8;border:1px solid rgba(0,0,0,.3);border-radius:10px;width:90px;height:90px;padding:15px;margin:0 auto 10px;opacity:.8}#mocapBundles a img{width:100%;height:auto}#mocapBundles a .vrImg{margin-top:16px}[id*=prime-41] .content{overflow:hidden}.prime41 .overview .main.photo{margin:-18px 0 0}.prime41 .overview .main.photo+h2{margin-top:18px}.prime17w .overview .indepth.spotlight img{margin-left:30px}.prime41 .overview .specs.spotlight img{margin-left:20px}.prime17w .overview .specs.spotlight img{margin-left:10px}.prime17w .overview .buy.spotlight img,.prime41 .overview .buy.spotlight img{margin-left:40px}.prime41.indepth #trackingRange span.range.test{border:solid #bebebe;border-width:0 0 0 1px;padding:7px 20px;margin:9px 0 0}.prime41.indepth #trackingRange span.range.test:first-child{border:0}.prime17w.indepth #camera-control .graphic{margin-bottom:-5px}.prime13.buy .main.photo,.prime17w.buy .main.photo,.prime17w.indepth #camera-control+.section,.prime41.buy .main.photo{margin-top:0}.prime13.buy .main.photo img,.prime17w.buy .main.photo img,.prime41.buy .main.photo img{margin-bottom:18px}#prime-13>.content{overflow-x:hidden}.prime13 .overview .main.photo img{margin-bottom:-48px}.prime13.product .overview .spotlights .spotlight img{left:75px}.prime13.product .overview .buy.now.spotlight img{left:90px}#prime-13w .indepth.spotlight img{left:100px}.prime13.indepth h2.page-heading{margin-bottom:1em;text-align:center}.prime13 #compatibility,.prime13 #coverage,.prime13 #design,.prime13 #discreet,.prime13 #image-processing .mode-switcher,.prime13 #intro{text-align:center}.prime13 #resolution-interface-fps img{margin-top:36px}.prime13 #design img{margin:36px 0 18px}.prime13 #aim-assist{margin-top:64px}.prime13 #aim-assist .graphic{margin-right:-175px}.prime13 #compatibility img,.prime13 #coverage img,.prime13 #video .section-images{margin:36px 0}.prime13 #video .two.up{margin-top:45px;text-align:left}.prime13 #discreet img{max-width:100%}.prime13 #status-indicator h2{margin-top:48px}.prime13 #status-indicator .segmented-control-results{width:228px;height:240px}.prime13 #status-indicator img{position:absolute;top:0;left:0}.prime-13 #fast-glass h5{margin-bottom:0}.prime13 #mjpeg{margin-top:48px}.prime13 #mjpeg-chart{width:48%;text-align:left}.prime13 #mjpeg-chart .bar-one .bar{width:100%;background-color:#42a6ff}.prime13 #mjpeg-chart .bar-two .bar{width:10%;background-color:#ff8700}.prime13 #mjpeg-chart .bar-two .text-value{color:#ff8700}.prime13 #sync .graphic{margin-top:36px;margin-bottom:36px}.prime13.buy h2{clear:both;margin:54px 0 36px;border:solid #dedede;border-width:1px 0 0}.prime13.buy .list .product:first-child{padding-top:0}.slim13e.product .overview .buy.now.spotlight img{left:67px}.slim13e.product .overview .spotlights .spotlight img{left:55px}.slim13e.indepth h2.page-heading{margin-bottom:1em;text-align:center}.slim13e #compatibility,.slim13e #coverage,.slim13e #design,.slim13e #discreet,.slim13e #image-processing .mode-switcher,.slim13e #intro{text-align:center}.slim13e #mjpeg{margin-top:48px}.slim13e #mjpeg-chart{width:48%;text-align:left}.slim13e #mjpeg-chart .bar-one .bar{width:100%;background-color:#42a6ff}.slim13e #mjpeg-chart .bar-two .bar{width:10%;background-color:#ff8700}.slim13e #mjpeg-chart .bar-two .text-value{color:#ff8700}.s250e .overview .main.photo{margin:-18px 0 0}.s250e .overview .main.photo+h2{margin-top:18px}.s250e .overview .buy.spotlight img{margin-left:40px}.s250e.indepth .features .section:first-child{overflow:visible}.s250e.indepth .features .section:first-child .graphic{margin-top:-54px}.s250e.galleries .thumbnail{margin:0 20px}.s250e+.quicklinks #compatibleSoftware .item+.item{margin-left:40px}.flex13 .overview .main.photo,.v100r2 .overview .main.photo{margin:-18px 0 0}.flex13 .overview .main.photo+h2,.v100r2 .overview .main.photo+h2{margin-top:18px}.flex13 .overview .buy.spotlight img,.v100r2 .overview .buy.spotlight img{margin-left:70px;height:80px}.flex13 .overview.column .specs.spotlight img{left:35px}.flex13.indepth .features .section:first-child,.v100r2.indepth .features .section:first-child{overflow:visible}.flex13.indepth .features .section:first-child>.graphic,.v100r2.indepth .features .section:first-child>.graphic{margin-top:-54px}.flex13.indepth .features .tour .graphic,.v100r2.indepth .features .tour .graphic{margin-right:10px!important}.flex13.galleries .thumbnail,.v100r2.galleries .thumbnail{margin:0 20px}.flex13.buy .main.photo,.v100r2.buy .main.photo{margin:-36px 80px 0}.flex13+.quicklinks #compatibleSoftware .item+.item,.flex13+.quicklinks #documentsVideos .item+.item,.flex13+.quicklinks #relatedProducts .item+.item,.v100r2+.quicklinks #compatibleSoftware .item+.item,.v100r2+.quicklinks #documentsVideos .item+.item,.v100r2+.quicklinks #relatedProducts .item+.item{margin-left:40px}.flex13.buy .list .product .photo,.v100r2.buy .list .product .photo{margin-left:-200px}.flex13.buy .list .product .action,.v100r2.buy .list .product .action{margin:9px 0 0}#flex3 .buy .main.photo,#flex13 .buy .main.photo{min-width:200px}.v120slim .overview .main.photo{margin:-18px 0 0}.v120slim .overview .main.photo+h2{margin-top:18px}.v120slim.indepth .features .section:first-child{overflow:visible}.v120slim.indepth .features .section:first-child .intro.graphic{margin:-36px 40px 0}.v120slim.buy h2{margin:54px 0 36px;border:solid #dedede;border-width:1px 0 0}.v120slim.buy .choice .details{margin:0 0 99px}.v120slim.buy .options{bottom:36px;margin:0}.v120slim.buy .options+.action{margin:9px 0 0}.v120slim.buy .list h3 .price{margin-left:20px}.v120slim.buy .cart button{margin:0}.v120duo .overview .main.photo{margin:9px 0}.v120duo.buy .main.photo,.v120trio.buy .main.photo{margin-top:0}.v120duo+.quicklinks #documents .item+.item,.v120trio+.quicklinks #documents .item+.item{margin-left:20px}.aim-assist-demo{float:right;width:600px;margin-left:40px;margin-right:-235px}.aim-assist-demo,.aim-assist-hardware,.aim-assist-software{position:relative}.aim-assist-hardware img,.aim-assist-software [class*=aim-assist],.aim-assist-software img{max-width:100%}.aim-assist-hardware{position:absolute;bottom:52px;left:-140px;width:100px}.aim-assist-hardware [src*=Green],.aim-assist-hardware [src*=Yellow],.aim-assist-on{position:absolute;top:0;left:0;visibility:hidden}.aim-assist-activated .aim-assist-hardware [src*=Yellow],.aim-assist-activated .aim-assist-on,.aim-assist-off,.aim-assist-waiting .aim-assist-hardware [src*=Green]{visibility:visible}.aim-assist-activated .aim-assist-off{visibility:hidden}.aim-assist-button{position:absolute;top:18px;left:35px;width:30px;height:13px;cursor:pointer}#prime-17w #aim-assist,#prime-41 #aim-assist{margin-top:70px}#prime-17w .aim-assist-button,#prime-41 .aim-assist-button{position:absolute;top:47px;left:79px;width:34px;height:16px;cursor:pointer}#prime-17w .aim-assist-copy,#prime-41 .aim-assist-copy{text-align:center}#prime-17w .aim-assist-demo,#prime-41 .aim-assist-demo{width:100%;margin:0}#prime-17w .aim-assist-hardware,#prime-41 .aim-assist-hardware{position:absolute;bottom:-15px;left:-97px;width:190px;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#prime-17w .aim-assist-hardware p,#prime-41 .aim-assist-hardware p{margin-top:-18px}#prime-17w .aim-assist-software,#prime-41 .aim-assist-software{margin-top:15px}#prime-17w .aim-assist-software p,#prime-41 .aim-assist-software p{text-align:center;margin-top:-50px}#prime-17w #status-indicator,#prime-41 #status-indicator{padding-top:40px}.quicklinks+.compare{display:none}.quicklinks+.compare table .close.table span{display:block}.compare{overflow:auto}.compare table{width:150%;table-layout:fixed}.compare table .price{font-size:11px}.compare table .dim{color:rgba(0,0,0,.35)}.compare table .dot{font-family:Verdana,monospace;font-size:14px}.compare table .dot sup{font-family:Helvetica Neue,Arial,sans-serif;font-size:8px}.compare table th{border-color:transparent;font-weight:400;line-height:1.25;vertical-align:top}.compare table th:first-child{vertical-align:top;color:#424242;font-weight:700}.compare table th a{color:#5a5a5a;text-align:center}.compare table th a .price,.compare table th a img{display:block;margin:0 auto}.compare table th a img{margin-bottom:9px}.compare table th img{max-width:100%}.compare table td:first-child{color:#424242;font-weight:700}.compare table td>span{font-size:10px;font-weight:400}.compare table td dd{font-weight:400}.compare table .close.table span{display:none;cursor:pointer}.compare table .close.table span img{vertical-align:middle}.compare .merge td{border-top-width:0}.compare dl.expandable,.compare dl.expandable dd p{margin:0}#compareCameras .compareCameras{width:100%}#compareCameras .compareCameras .cameraLineup{padding:0 50px}#compareCameras .compareCameras .cameraLineup img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}#compareCameras td.s250e a{background-image:url(https://deva90sapmc8w.cloudfront.net/s250eCompareTable.png)}#cameraComparison:before{display:block;content:"";position:absolute;top:0;right:20px;width:25px;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}#cameraComparison:after{display:block;content:"";position:absolute;top:54px;left:20px;width:186px;height:135px;background-color:#fff}#cameraComparison table th:first-child{position:relative;width:166px}#cameraComparison table td:first-child{position:absolute;width:166px;border-width:1px 1px 0 0;background-color:#fff}#cameraComparison table td{height:37px}#softwareComparison table td:first-child+td,#softwareComparison table th:first-child+th{width:auto;border-left-width:0;font-size:10px;text-align:left;text-transform:uppercase;line-height:19px;white-space:nowrap}table.short.compare{width:100%;font-size:11px}table.short.compare td,table.short.compare th{border:0;padding:0 10px;text-align:center;line-height:1}table.short.compare th{padding-bottom:9px}table.short.compare th:first-child{padding-left:0;text-align:left}table.short.compare tbody td{border-top:1px solid rgba(0,0,0,.15)}table.short.compare td:first-child{width:140px;text-align:left}table.short.compare tr.bl-hover td{border-top:1px solid hsla(0,0%,100%,.66);background:#5a5a5a;background:-o-linear-gradient(#5a5a5a,#232323);color:#fff}.unified.quicklinks table.short.compare tr.bl-hover td a{color:#fff}table.short.compare td:first-child a{display:inline-block;width:100%;padding:7px 0}#compareCameras td:first-child a{background:transparent no-repeat 100%}#compareCameras td.prime41 a{background-image:url(https://deva90sapmc8w.cloudfront.net/prime41-front-microPlus.png)}#compareCameras td.prime17w a{background-image:url(https://deva90sapmc8w.cloudfront.net/prime17w-front-microPlus.png)}#compareCameras td.prime13 a{background-image:url(https://deva90sapmc8w.cloudfront.net/prime13CompareTable.png)}#compareCameras td.prime13w a{background-image:url(https://deva90sapmc8w.cloudfront.net/prime13wCompareTable.png)}#compareCameras td.flex13 a{background-image:url(https://deva90sapmc8w.cloudfront.net/flex13CompareTable.png)}#compareCameras td.v100r2 a{background-image:url(https://deva90sapmc8w.cloudfront.net/v100r2CompareTable.png)}#compareCameras td.v120slim a{background-image:url(https://deva90sapmc8w.cloudfront.net/v120slimCompareTable.png)}#compareCameras td.v120duo a,#compareCameras td.v120trio a{background-image:url(https://deva90sapmc8w.cloudfront.net/v120trioCompareTable.png)}#compareCameras td.flex3 a{background-image:url(https://deva90sapmc8w.cloudfront.net/v100r2CompareTable.png)}#compareCameras td.slim13e a{background-image:url(https://deva90sapmc8w.cloudfront.net/slim13eCompareTable.png)}.camera.quicklinks .tab+.tab{padding-top:27px;padding-bottom:36px}#softwareComparisonShort td:first-child{width:120px}table#compareEthernetUSB td,table#compareEthernetUSB thead th{vertical-align:top}table#compareEthernetUSB td>span{font-size:10px;font-weight:400;text-transform:uppercase}.vcs .overview .main.photo{margin-top:-81px}.vcs.indepth .section:first-child{overflow:visible}.vcs.indepth .section:first-child>.graphic{margin-top:-63px}.vcs table#vcsPlugins{width:100%;margin-top:27px}.vcs+.quicklinks .item+.item{margin-left:25px}table#vcsPlugins thead th{font-size:10px;vertical-align:top}table#vcsPlugins thead th span{color:#878787;font-weight:400}table#vcsPlugins td,table#vcsPlugins th{border-width:0;text-align:center;line-height:1}table#vcsPlugins td:first-child{width:120px;text-align:left}table#vcsPlugins td+td{font-size:14px}table#vcsPlugins tr.maya td,table#vcsPlugins tr.mobu td{border-width:1px 0 0}table#vcsPlugins td:first-child+td,table#vcsPlugins th:first-child+th{border-right-width:1px;color:#878787;font-size:10px}table#vcsPlugins td.price{font-size:12px}.vcs.galleries .shade{margin:0}.vcs.buy .section>.choices{margin-bottom:18px}.vcs.buy .pro.choice,.vcs.buy .pro.choice+.choice{padding-bottom:0}.vcs.buy .pro.choice form.add{position:relative;width:100%;margin-top:18px}.vcs.buy .pro.choice form.add label span{display:none}.vcs.buy .mini.choice form.add .details ul{margin:0 0 0 155px}.vcs.buy .autodesk{margin-bottom:36px;text-align:center}.vcs.buy .expandable dt a{margin-left:-15px;border-radius:5px;padding:3px 15px;color:#424242;font-weight:400;text-decoration:none}.vcs.buy .choice .button,.vcs.buy .choice form{position:static}.vcs.buy .choice .add{display:block}.vcs.buy .choice .add+h4{margin-top:36px}.vcs.buy .choices+.notice{padding:9px 10px;text-align:center}.vcs.buy .choices+.notice>p{margin-bottom:0}.vcs #vcs-details-list{margin-left:137px;padding-left:17px}.esync .overview .main.photo,.optihub .overview .main.photo{margin-bottom:0}.esync .overview .main.photo+h2,.optihub .overview .main.photo+h2{margin-top:9px}.optihub .overview .specs.spotlight li>span{width:110px}.esync .overview .specs.spotlight li>span{width:90px}.esync.buy .main.photo,.optihub.buy .main.photo{margin-top:0}.esync.columns+.quicklinks .item+.item,.optihub.columns+.quicklinks .item+.item{margin-left:30px}.lenses .column .main.photo{margin:0;padding-top:27px}.lenses .column .main.photo+h2{margin-top:0;margin-bottom:72px}.lenses .product{display:block;position:relative;clear:both;float:none;width:auto;margin:36px 240px 0 200px;padding:0}.lenses .product .pic{float:left;margin-left:-200px}.lenses .product .pic img{margin-left:30px}.lenses .product h3{margin-bottom:9px}.lenses .product h3 .price{margin-left:20px}.lenses .product .specs{float:left;width:240px;margin-left:0}.lenses .product .specs li{list-style-type:none}.lenses .product .specs li>span{display:inline-block;width:100px;font-weight:700}.lenses .product form{position:absolute;top:0;right:-200px}.lenses .product form fieldset{margin:0;padding:0}.lenses .product form fieldset .quantity{margin-right:10px}.lenses .calculator h2{float:left}.lenses .calculator #unitSwitch{width:95px}.lenses .calculator #unitSwitch>span{font-weight:700}.lenses #fovCalculator{position:relative;clear:both;width:540px;padding-right:370px}.lenses #fovCalculator p{float:left}.lenses #fovCalculator fieldset{clear:both;padding:9px 0 0}.lenses .calculator .inputs{float:left;margin-bottom:9px}.lenses .calculator .inputs>div{margin:6px 0 15px}.lenses .calculator .inputs select{width:160px;margin:0;padding:0}#fovCalculator input.imager.size,input#customFOV{width:60px}.lenses .calculator #cameraDistance{width:50px;margin:0}.lenses .calculator label{display:inline-block;width:80px;font-weight:700}.lenses .calculator .visuals{position:absolute;top:21px;right:0;width:630px;height:279px}.lenses .calculator .visuals img{position:absolute}.lenses #estimatorView{top:0;right:0}.lenses .calculator .results{visibility:hidden;clear:both;margin:0 0 27px}.lenses .calculator .results .label{display:inline-block;width:125px;margin:3px 0}.lenses .calculator .results .label img{vertical-align:middle;margin:-3px 5px 0 0}.lenses .calculator .results .value{display:inline-block;margin-left:10px;font-weight:700}.lenses .calculator .results .symbol,.lenses .calculator .results .unit{font-weight:700}.lenses .calculator .notes{clear:both;border:dotted rgba(0,0,0,.15);border-width:1px 0 0;padding-top:9px;font-size:10px}.about.customers .logos{text-align:center}.about.customers .logos .row{margin-bottom:27px}.about.customers .logo{float:left;width:20%}.about.customers .logo+.logo{margin-left:5%}.about.customers .logo img{max-width:100%;max-height:50px}.about.customers #organizations{clear:both;margin-top:30px;color:rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,.15)}.about.customers #organizations div{float:left;width:30%}.about.customers #organizations div+div{margin-left:5%}.about.customers #organizations h3{margin:60px 0 10px;line-height:1.2;padding-bottom:5px;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;color:#000}.about.customers #organizations ul{margin-left:0;list-style-type:none}#mediakit a{font-weight:400}#mediakit #results{margin-top:0}#mediakit .expandable dt a{color:#424242}#mediakit .section{margin:0;padding-top:54px;border:0;list-style:none}#mediakit #brochures-logos{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}#mediakit #brochures-logos a{display:grid;grid-template-rows:116px 1fr;align-items:center;justify-items:center;row-gap:10px;color:#a60000;font-weight:400}#mediakit #brochures-logos a img.shadow{box-shadow:0 1px 4px 1px #a5a5a5}#mediakit .info{float:left;width:400px}#mediakit .info .specs{margin-bottom:18px}#mediakit .info a+.expandable{margin:18px 0 0}#mediakit .info .expandable+.expandable{margin-top:9px}#mediakit .gallery{float:right;width:200px}#mediakit .gallery a{display:inline-block;width:90px;margin:0 5px 18px 0;text-align:center}#mediakit .gallery img{max-width:100%}#mediakit .listing li{margin-top:9px;padding-left:80px}#mediakit .listing .date,#mediakit .listing .date+a{font-weight:400}.arena .overview .main.photo{margin-bottom:0}.arena .overview .main.photo+h2{margin-top:9px}.arena .overview .buy.spotlight img{left:50px}.arena+.quicklinks .item+.item{margin-left:55px}.arena+.quicklinks #downloads .item+.item{margin-left:60px}.expression .overview .main.photo{margin-bottom:0}.expression .overview .main.photo+h2{margin-top:9px}.expression.software .overview .buy.spotlight img{left:50px}.expression+.quicklinks #downloads .item+.item{margin-left:80px}.tracking.tools .overview .main.photo{margin-bottom:0}.tracking.tools .overview .main.photo+h2{margin-top:9px}.tracking.tools .overview .buy.spotlight img{left:50px}.tracking.tools+.quicklinks .item+.item{margin-left:65px}.product .overview .tutorials.spotlight img{left:60px}.natnet.dev.tool .main.photo{margin-top:-36px}.dev.tool .main.photo+h2{margin-top:18px}.dev.tool .split.left{float:left;width:590px}.dev.tool .split.right{float:right;width:280px;text-align:left}.dev.tool .split.right p{margin-top:18px}.dev.tool .split.right h6+p{margin-top:0}.dev.tool .download .button>span{width:248px}.dev.tool .download .notice .button>span{width:auto}.dev.tool .download.split.right>a+dl{margin-top:27px}.dev.tool .section .row.three.up>div{width:275px;margin-top:0}.dev.tool .section .row>div p+h5{margin-top:18px}.dev.tool .section p{margin-bottom:9px}#softwareCompatibility{width:100%}#softwareCompatibility td{text-align:center}#softwareCompatibility thead th{border:none}#softwareCompatibility thead tr.retired th{padding-top:0;font-style:italic;font-weight:400}#softwareCompatibility tbody th{border-width:1px 0 0}#softwareCompatibility tbody td:nth-child(2n){background-color:rgba(0,0,0,.07)}.bundles .overview .intro{margin-bottom:27px}.bundles .overview .main.photo{float:right;margin:0 0 0 30px}.bundles .overview .main.photo img{width:320px}.bundles .overview .main.photo+h2{margin-top:0;text-align:left}.bundles .overview .aspect{float:left;max-width:160px}.bundles .overview .aspect+.aspect{margin-left:40px}.bundles .overview .aspect h5{margin-bottom:9px}.bundles .overview .aspect bottom{margin-bottom:0}.bundles .pager{margin:0 0 9px}.bundles .pager>span{display:inline-block;width:77px;height:90px;margin:0;border:1px solid transparent;padding:9px 0;background:none;line-height:1.2}.bundles .pager .activeSlide{position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#b4b4b4 no-repeat top}.bundles .pager>span img{margin-bottom:3px}.bundles .pager>span .name{display:block;font-weight:700}.bundles .pager>span .speed,.bundles .pager>span .type{display:block;margin-top:1px;font-size:9px;letter-spacing:1px}.bundles .intro+.choices,.bundles .intro+.pager{border:solid #dedede;border-width:1px 0 0;padding-top:27px}.bundles .intro+.choices{margin-top:0}.bundles .choices{min-height:244px;margin:18px 0;padding-bottom:9px;overflow:auto;text-align:center}.bundles.tracking.tools .choices{min-height:153px}.bundles .choices .slide{width:910px}.bundles .choice{display:inline-block;position:relative;width:135px;border:1px solid transparent;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;padding:20px;vertical-align:top;text-align:left}.arena.bundles .choice{height:189px}.bundles.tracking.tools .choice{height:108px}.bundles .choice:hover{border-color:#cacaca;border-color:rgba(0,0,0,.15);cursor:pointer}.bundles .choice.current,.bundles .pager .activeSlide{border:1px solid #dedede;border-bottom-color:transparent;cursor:default}.bundles .pager .activeSlide{background:#cacaca url(https://deva90sapmc8w.cloudfront.net/gradientBundlePagerActive.png) repeat-x top;background:-o-linear-gradient(#f5f5f5,#cacaca)}.bundles .choice.current{background:#cacaca url(https://deva90sapmc8w.cloudfront.net/gradientBundleActive.png) repeat-x top;background:-o-linear-gradient(#f5f5f5,#cacaca)}.bundles .choice.current .down.arrow,.bundles .pager .activeSlide .down.arrow{position:absolute;bottom:-10px;left:0;width:100%;height:10px;background:transparent url(https://deva90sapmc8w.cloudfront.net/arrowDownLightGray.png) no-repeat top}.bundles .choice h4{margin:-24px 0 18px;font-size:17px}.bundles .choice:first-child h4{border:none}.bundles .choice h4 .huge{float:left;display:inline-block;margin:7px 10px 0 -3px;font-size:54px}.bundles .choice h4 .price{font-size:14px}.bundles .choice .details{margin-bottom:45px;font-size:11px}.bundles .choice .details p{margin:0}.bundles .choice .details ul{margin:0;list-style-type:none}.bundles .choice .details table{width:100%}.bundles .choice .details table td{border:0;padding:0;vertical-align:top}.arena.bundles .choice .details table td:first-child{width:35%;font-weight:700}.arena.bundles .choice .details table td+td{text-align:right}.arena.bundles .choice .details table td span{font-size:9px;font-weight:400;text-transform:uppercase}.bundles .choice .button{position:absolute;bottom:20px;width:135px}.bundles .choice .button span{width:104px;text-align:center}.bundles .choice.current .button{visibility:hidden}.bundles .bundle .info h5{margin-bottom:3px;font-size:10px}.bundle.configure{clear:both}.bundle.configure form{position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;background:#232323 url(https://deva90sapmc8w.cloudfront.net/gradientDarkGrayVertical.png) repeat-x bottom;background-image:-moz-linear-gradient(center bottom,#666 20%,#323232 75%);color:#fff;text-shadow:0 0 1px #232323}.bundle.configure h3{color:#fff;font-size:21px}.bundle.configure fieldset{margin:1px;padding:0}.bundle.configure .section{position:relative;clear:both;margin:18px 0;padding:9px 0;border:solid hsla(0,0%,100%,.5);border-width:1px 0 0}.bundle.configure .section:first-child{margin-top:0;padding-top:0;border:none;overflow:hidden}.bundle.configure .phone.number{position:absolute;top:0;right:0;width:auto;color:#232323;text-align:left;text-shadow:none}.bundle.configure .requirements{position:absolute;top:27px;right:0;width:160px;margin-top:27px;padding:0 15px;font-size:11px}.bundle.configure .requirements h6{margin:0;color:#fff;font-weight:700}.bundle.configure .requirements ul{margin:9px 0 0 15px}.bundle.configure .requirements li{list-style-type:disc}.bundle.configure .section.action{margin:0;padding:0;border:none;overflow:hidden}.bundle.configure .section.action fieldset{position:relative;height:54px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#424242}.bundle.configure form .section.action p{float:left;width:500px;margin:0;padding:15px}.bundle.configure form .section.action .price{display:inline-block;float:right;padding:6px 15px 0;color:#fff;font-size:36px;line-height:1;text-shadow:1px 1px 3px #000}.bundle.configure form .section.action .button,.bundle.configure form .section.action button{position:relative;float:right;margin:15px}.bundle.configure .section.action button>.button{float:none;margin:0}.bundle.configure .section.action .button.prev{float:left}.bundle.configure .section .warning{display:none;z-index:100;position:absolute;width:100%;height:100%;background-color:#000;-webkit-border-radius:5px;-moz-border-radius:5px}.bundle .separated.items{position:relative;width:100%;height:117px}.bundle .separated.items+.separated.items{margin-top:36px}.bundle .separated.items>li:first-child{float:left;margin-left:40px;color:#cacaca;font-size:10px;font-weight:700;text-transform:uppercase}.bundle .separated.items>li:first-child ul{width:650px}.bundle .separated.items.s250e>li:first-child ul{padding-top:15px}.bundle .separated.items.s250e>li:first-child li:first-child{height:24px;line-height:normal;visibility:hidden}.bundle .separated.items>li:first-child li{position:relative;width:100%;height:60px;border:0 dotted hsla(0,0%,100%,.22);line-height:6.5}.bundle .separated.items>li:first-child li+li{height:30px;border-width:1px 0 0;line-height:3}.bundle .separated.items>li:first-child .help.icon{display:block;position:absolute;top:8px;left:145px;width:13px;height:13px;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconQuestionMarkWhite20.png) no-repeat 50%}.bundle .separated.items>li:first-child .help.text{display:none;z-index:100;position:absolute;background-color:#000;top:31px;left:0;padding:15px;font-size:11px;font-weight:400;text-transform:none;line-height:1.2;-webkit-border-radius:5px;-moz-border-radius:5px}.bundle .separated.items>li:first-child .lock{z-index:35;position:absolute;top:0;right:-165px;width:150px;height:inherit;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconLockStrike.png) no-repeat -995px;cursor:pointer}.alternative.bundle .separated.items .item{cursor:pointer}.bundle .separated.items .item{float:left;padding:6px 2px;border:1px solid transparent;-webkit-border-radius:10px;-moz-border-radius:10px}.bundle .separated.items .item label{text-align:center}.bundle .separated.items .item .option legend{display:none}.bundle .separated.items .item.change .option label>span:first-child,.bundle .separated.items .item .option input,.bundle .separated.items .item .option label span+span,.bundle .separated.items .item .option li.offScreen{position:absolute;left:-9999px}.bundle .separated.items .item.change .option input,.bundle .separated.items .item.change .option label span+span{position:static}.bundle .separated.items>li:first-child+li{position:absolute;top:0;left:220px;width:458px;text-align:left}.bundle .separated.items.s250e .item{padding:0 2px}.alternative.bundle .separated.items .item:hover{background-color:#333}.bundle .separated.items .item .option li,.bundle .separated.items .item .option li label{display:inline-block;width:30px}.alternative.bundle .separated.items .item .option li label img{cursor:pointer}.bundle .separated.items .item .option,.bundle .separated.items .item .option li,.bundle .separated.items .item .option li label,.bundle .separated.items .item .option ul{height:46px}.bundle .separated.items.s250e .item .option,.bundle .separated.items.s250e .item .option li,.bundle .separated.items.s250e .item .option li label,.bundle .separated.items.s250e .item .option ul{height:31px}.bundle .separated.items .item .option+.option{margin-top:13px;height:18px}.bundle .separated.items .item .option+.option li,.bundle .separated.items .item .option+.option li label,.bundle .separated.items .item .option+.option ul{height:18px}.bundle .separated.items .item .option+.option+.option{margin-top:15px;height:18px}.bundle .separated.items .item .option+.option+.option li,.bundle .separated.items .item .option+.option+.option li label,.bundle .separated.items .item .option+.option+.option ul{height:18px}.bundle .separated.items .item.change{display:none;position:absolute;z-index:50;padding:20px;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack85.png) repeat;cursor:default;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0}.bundle .separated.items .item.change label{background:transparent url(https://deva90sapmc8w.cloudfront.net/pixel.png) repeat}.bundle .separated.items .item.change .close{display:block;position:absolute;top:10px;right:10px;width:12px;height:12px;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconCloseWhite35.png) no-repeat 50%;cursor:pointer}.bundle .separated.items .item.change .option,.bundle .separated.items .item.change .option+.option,.bundle .separated.items .item.change .option+.option+.option,.bundle .separated.items .item.change .option+.option+.option li,.bundle .separated.items .item.change .option+.option+.option li label,.bundle .separated.items .item.change .option+.option+.option ul,.bundle .separated.items .item.change .option+.option li,.bundle .separated.items .item.change .option+.option li label,.bundle .separated.items .item.change .option+.option ul,.bundle .separated.items .item.change .option li,.bundle .separated.items .item.change .option li label,.bundle .separated.items .item.change .option ul{width:auto;height:auto}.bundle .separated.items .item.change .option ul{margin-left:10px}.bundle .separated.items .item.change .option li{display:list-item;white-space:nowrap}.bundle .separated.items .item.change fieldset{position:relative}.bundle .separated.items .item.change fieldset .lock{position:absolute;top:0;height:0;width:100%;height:100%;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack85.png) repeat 50%;-webkit-border-radius:5px;-moz-border-radius:5px}.bundle .separated.items .item.change fieldset .lock div{width:inherit;height:inherit;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconLock.png) no-repeat 50%;cursor:pointer}.bundle .separated.items .item.change input,.bundle .separated.items .item.change label,.bundle .separated.items .item.change label span+span,.bundle .separated.items .item.change legend{display:inline;width:auto;font-size:11px;font-weight:400;white-space:nowrap}.bundle .separated.items .item.change legend{font-weight:700}.bundle .separated.items .item.change input{z-index:-5}.bundle .separated.items .item.change label{margin-left:-20px;padding:0 0 2px 20px}.bundle .separated.items .item.change+.item,.bundle .separated.items .item.change+.item label img{background:#000;cursor:default;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}.bundle .separated.items .change.all{position:absolute;top:-24px;right:0;padding:5px 5px 0;background-color:#0f0f0f;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px}.bundle .separated.items .change.all span{display:inline-block}.bundle .separated.items .change.all>span{padding-bottom:9px;color:#cacaca;font-size:10px;font-weight:700;text-transform:uppercase}.bundle .separated.items .change.all li+li{margin-top:9px}.bundle .separated.items .change.all li+li+li{margin-top:11px;padding-bottom:6px}.bundle .separated.items .change.all li span{margin:0 1px;cursor:pointer}.bundle .separated.items .change.all li span.disabled{cursor:default}.bundle .combined.items{overflow:hidden}.bundle .combined.items h3+ul{float:left;width:225px;margin-left:40px;font-size:10px;text-transform:uppercase}.bundle .combined.items h3+ul li a:link,.bundle .combined.items h3+ul li a:visited{color:#fff}.bundle .combined.items h3+ul li a:hover{color:#eb8700}.bundle .combined.items h3+ul li a:active{color:#fff}.bundle .combined.items h3+ul .more{display:inline;position:relative;margin-left:5px;font-size:12px}.bundle .combined.items h3+ul .more .icon{display:inline-block;width:11px;height:11px;background:transparent url(https://deva90sapmc8w.cloudfront.net/arrowBoxDownWhite.png) no-repeat 50%;vertical-align:text-bottom;cursor:pointer}.bundle .combined.items h3+ul .more.open .icon{background-image:url(https://deva90sapmc8w.cloudfront.net/arrowBoxUpWhite.png)}.bundle .combined.items h3+ul .more .options{display:none;position:absolute;z-index:10;right:0;background:#000;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px}.bundle .combined.items h3+ul .more .options .option+.option{margin-top:13px}.bundle .combined.items h3+ul .more .option legend{font-size:12px}.bundle .combined.items h3+ul .more .option ul{margin:0 0 0 10px}.bundle .combined.items h3+ul .more .option li{white-space:nowrap}.bundle .combined.items h3+ul+ul{position:relative;width:430px;margin-left:225px}.bundle .combined.items.s250e h3+ul+ul{width:435px}.bundle .combined.items h3+ul+ul li{display:inline-block;position:relative;margin:5px 10px}.bundle .combined.items h3+ul+ul li .count{position:absolute;top:-7px;right:-7px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:0 7px;background:transparent url(https://deva90sapmc8w.cloudfront.net/gradientRedVertical.png) repeat-x 50%;font-weight:700}.bundles .bundle .combined.items h3+ul+ul{height:180px}.bundles .bundle .combined.items h3+ul+ul li{position:absolute;margin:0}.bundle .items .software{top:117px;left:175px}.bundle .items .esync,.bundle .items .optihub{top:130px;left:260px}.bundle .items .key{top:108px;left:69px}.bundle .items .square{top:0;left:0}.bundle .items .wand{top:27px;right:0}.bundle .items .camera.cable{top:0;left:60px}.bundle .items .uplink.cable{top:0;left:175px}.bundle .items .sync.cable{top:0;left:285px}.bundle .items .network.card{top:139px;left:245px}.bundle .items .uplink.switch{top:50px;left:260px}.bundle .items .extension{top:0;left:230px}.bundle .items .extension+.uplink{top:0;left:145px}.bundle .items .extension+.uplink+.sync{top:0;left:315px}.bundle .items.prime17w .uplink.cable,.bundle .items.prime41 .uplink.cable,.bundle .items.s250e .uplink.cable{top:0;left:165px}.bundle .items.prime17w .camera.switch,.bundle .items.prime41 .camera.switch,.bundle .items.s250e .camera.switch{top:0;left:260px}.bundle .items.prime17w .software,.bundle .items.prime41 .software,.bundle .items.s250e .software{top:117px;left:170px}.bundle .items.prime17w .network.card,.bundle .items.prime17w .uplink.switch,.bundle .items.prime41 .network.card,.bundle .items.prime41 .uplink.switch{top:0}[id*=motive-].bundle .items .camera.cable{top:0;left:40px}[id*=motive-].bundle .items .uplink.cable{top:0;left:120px}[id*=motive-].bundle .items .cat6a-cable-uplink{top:0;left:200px}[id*=motive-].bundle .items .camera.switch{top:0;left:282px}[id*=motive-].bundle .items .network.card{top:125px;left:340px}[id*=motive-].bundle .items .esync{top:130px;left:200px}[id*=motive-].bundle .items .uplink.switch{top:41px;left:285px}[id*=motive-].bundle .items .software{top:100px;left:60px}[id*=motive-].bundle .items .key{top:108px;left:135px}[id*=motive-].bundle .items .wand{top:27px;right:-20px}.tracking.tools .combined.items .software{top:100px;left:35px}.tracking.tools .combined.items .wand{top:27px;right:-20px}.tracking.tools .combined.items .rigid.body{top:99px;left:85px}.tracking.tools .combined.items .markers{top:99px;left:150px}.tracking.tools .combined.items .markers+.key{top:108px;left:295px}#expression7V100R2.bundle .combined.items h3+ul+ul{height:315px}#expression7V100R2.bundle .combined.items .face.kit{top:200px;left:20px}#expression7V100R2.bundle .combined.items .mount.kit{top:185px;left:240px}.bundle .option .cost{margin-left:5px}div.range.test,img.mode{position:absolute;top:16px;left:17px}.section .graphic img.mode+p{margin-bottom:0}.segmented-control-option,span.mode,span.range.test{display:inline-block;margin:5px 5px 0;padding-top:6px;cursor:pointer}.segmented-control-option.active,span.mode.active,span.range.test.active{background:transparent url(https://deva90sapmc8w.cloudfront.net/arrowUpBlack66.png) no-repeat top}.buy .main.photo .part.number{text-align:center}.buy form.add{position:relative;width:100%;margin:36px 0}.buy h5{margin-bottom:9px}.buy li.option{margin-bottom:18px;border:none;padding:0}.buy .option dl{float:none;margin:auto}.buy .option dt{font-size:12px}.buy .option-group-description,.buy .option-part-number{display:none}.buy .choice{position:relative;float:left;width:185px;padding:0 30px 27px}.buy .choice:first-child{padding-left:0}.buy .choice.last{padding-right:0}.buy .choice.double{width:305px}.buy .choice.twothirds{width:430px}.buy .choice+.choice{border:dotted #a6a6a6;border-width:0 0 0 1px}.buy .choice .pic{margin-bottom:18px;text-align:center}.buy .choice.double .pic{float:left;margin-right:20px}.buy .choice h4{font-size:16px}.buy .choice .details,.buy .choice p{font-size:11px}.buy .choice p img{float:left;margin:6px 20px 18px 0}.buy .choice .details+form,.buy .choice .pic+form{background:none}.buy .choice form,.buy.v120slim .choice .action{clear:both;position:absolute;bottom:0;left:30px;margin:0}.buy.v120slim .choice .action .button:after{line-height:26px}.buy.v120slim .choice a.filter{display:block;position:absolute;left:55px;bottom:3px;width:88px;transition:opacity .3s}.buy.v120slim .choice a.filter.is_adding{opacity:.35;pointer-events:none;animation:pushInOut .5s ease-out}.buy.v120slim .choice .button{position:relative;left:0}.buy .choice>.button,.buy a>.button,.buy a>button{clear:both;position:absolute;bottom:0;left:30px;margin:0}.buy .choice:first-child .action,.buy .choice:first-child>.button,.buy .choice:first-child a>.button,.buy .choice:first-child form{left:0}.buy form fieldset{margin:0;padding:0}.buy.product+.quicklinks{margin-top:63px}.list .column{margin-top:18px}.list .product{position:relative;padding:72px 0 0 235px}.list .product .photo{float:left;width:185px;margin:0 0 0 -235px;text-align:center}.list .product .photo>img{max-width:185px}.list .product h3{margin-bottom:9px}.list .product form fieldset{margin:0;padding:0}.list .product form select.quantity{margin-right:10px}.accessories .product input[type=number]{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;width:45px;text-align:right}.accessories .optihub.product .photo{margin-top:-54px}.accessories .buy .options+.action{margin-left:0}.accessories .bar+.section.list{margin-top:0;border:0;padding-top:0}.accessories .section+.section{padding-top:9px}.accessories.columns .section h2{margin-bottom:36px}.accessories h3{margin-bottom:9px}.accessories .price{margin-left:20px}.accessories .mocap-suits .suit-size{display:inline-block;width:60px;font-weight:700}.accessories .mocap-suits .suit-price{display:inline-block;width:60px;font-weight:700;width:50px}.accessories .mocap-suits .part.number{display:inline-block;width:135px}.accessories .mocap-suits form{display:inline-block;position:relative;width:180px}.accessories .item-description{float:left;width:12em;font-weight:700;margin-top:5px}.accessories .item-price{float:left;width:12em;font-weight:700;margin-top:5px;width:5em}.accessories.cables .list .product .photo{width:175px}.accessories.cables form select.quantity{margin-bottom:0}.accessories form fieldset{position:relative;margin:0;padding:0}.accessories form .option dl{margin-bottom:0}.accessories form .option-description,.accessories form .option-group-description{display:none}.accessories .radio-options form .options+.action{margin-top:2em}.accessories form .quantity{width:50px;margin-right:10px}.accessories form button{position:absolute;top:1px;left:70px}.accessories .product{clear:both}.accessories .product .row{margin-top:9px}.accessories .size.chart{display:none;margin-bottom:18px;border:1px solid #dedede;border-bottom-color:#c3c3c3;background-color:#f5f5f5;-webkit-box-shadow:0 3px 6px #d4d4d4;-moz-box-shadow:0 3px 6px #d4d4d4;-webkit-border-radius:10px;-moz-border-radius:10px}#support .accessories .size.chart{display:block}#support .copyright.container p.copyright{color:#ffbebe;font-size:12px}#support #mainNav .cartToggle{top:1px}.accessories .size.chart h4{margin:9px 0 0 10px}.accessories .size.chart table{width:100%}.accessories .size.chart table em{text-transform:lowercase}.accessories .size.chart table.measurements td:first-child{padding-left:10px}.accessories .size.chart table th{padding:2px 5px;background:none}.accessories .size.chart table td{padding:2px 5px;border:1px solid #dedede;border-top-color:#fff;border-width:1px 0}.accessories .size.chart table.measurements th,.accessories .size.chart table.recommend table th+th{border:solid #dedede;border-width:0 0 1px}.accessories .size.chart table.measurements td+td{padding:2px 15px}.accessories .size.chart table td+td,.accessories .size.chart table td[colspan="2"],.accessories .size.chart table th{text-align:center}.accessories .size.chart table td:first-child{font-size:10px;text-transform:uppercase}.accessories .size.chart table.recommend>tbody>tr>td{border-color:transparent;text-align:center}.accessories .size.chart table.recommend>tbody>tr>td+td{padding:0}.accessories .size.chart table.recommend table td{border-width:0 1px 1px 0}.accessories .size.chart table.recommend table td:first-child{border-width:0 1px 0 0}.accessories .size.chart table.recommend .s{background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack05.png) repeat 50%}.accessories .size.chart table.recommend .m{background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack15.png) repeat 50%}.accessories .size.chart table.recommend .l{background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack25.png) repeat 50%}.accessories .size.chart table.recommend .xl{background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack35.png) repeat 50%}.accessories .size.chart table.recommend .ideal{background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack66.png) repeat 50%;color:#a6a6a6;text-shadow:none}.accessories .size.chart>table{padding-top:9px}.buy.accessories .section form ul.options{margin-left:0}.buy.accessories .section form li.option{margin-top:18px;border:none}.buy.accessories .section form li.option dt{font-size:15px}.buy.accessories .section form fieldset ul li{padding-left:20px}.buy.accessories .section form fieldset ul li input{margin-left:-20px}.buy.accessories .section form fieldset ul li label span{display:inline-block;font-weight:400}#cart .left.column,.checkout.recommend.columns .left.column{position:relative;float:left;width:700px;height:auto}.checkout.recommend .product .photo{max-width:170px}.checkout.recommend .product img{max-width:100%}#cart .items{margin:0;list-style-type:none}#cart .item{position:relative;min-height:18px;padding:10px}#cart .item fieldset{margin:0;padding:0}#cart .item+.item{border-color:#cacaca rgba(0,0,0,.22) rgba(0,0,0,.22);border-top:1px dotted rgba(0,0,0,.22)}#cart .item-thumbnail{display:inline-block;width:75px;height:50px;text-align:center;vertical-align:top}#cart .item-thumbnail img{max-width:100%;max-height:100%}#cart .moniker{position:relative;display:inline-block;width:200px;padding-left:10px}#cart .moniker h3{margin:0;font-size:13px;font-weight:700;font-family:sans-serif}#cart .moniker h4{margin:6px 0 0;font-size:11px}#cart .item .more{position:absolute;top:2px;right:0;width:29px;height:13px}#cart .item .more .icon:hover{cursor:pointer}#cart .item .more>.icon{display:inline-block;position:absolute;left:0;width:29px;height:13px;background:transparent url(https://deva90sapmc8w.cloudfront.net/badgeEdit.png) no-repeat 50%}#cart .edit.item{border-radius:10px;background:#323232;color:#fff;border-color:transparent}#cart .edit.item .price,#cart .edit.item h3{color:#fff}#cart .edit.item .part.number,#cart .edit.item .remove,#cart .edit.item .update button,#cart .edit.item h4{visibility:hidden}#cart .edit.item+.item{border-color:transparent}#cart .item .more .options{display:none;position:absolute;z-index:1000;top:40px;left:-180px;width:220px;padding:20px;border-radius:0 0 10px 10px;background:#323232;color:#ebebeb;font-size:11px}#cart .item .more form.add{margin-top:-27px}#cart .item .more legend{color:#fff;font-size:12px}#cart .item .more li{margin-top:5px}#cart .item .more input[disabled]+label{color:#7a7a7a}#cart .item .more button{width:100%;margin-top:20px}#cart .item .more button span{width:inherit}#cart .item .more button span span{box-sizing:border-box;width:inherit}#cart .price{position:absolute;top:8px;left:320px;width:60px;color:#5a5a5a;text-align:right}#cart .multiply.sign{position:absolute;top:8px;left:390px}#cart .item .remove button,#cart .item .update.quantity button{position:absolute;height:18px;top:0;right:0;color:#878787;font-size:10px}#cart .update.quantity{position:absolute;top:8px;left:410px;width:80px}#cart .update.quantity input[type=text]{width:25px;margin:0;padding:2px;text-align:center}#cart .item .remove{position:absolute;top:8px;left:550px}#cart .line.total{position:absolute;top:10px;right:20px;font-weight:700}#cart .calculate,#cart .decision{margin-top:27px}#cart .remove.all{float:left}#cart .checkout{float:right}#cart .continue.button{margin-right:40px}#cart a.product_link{font-size:13px;font-weight:700!important}.checkout form .right.column fieldset .promo-code{display:none}#cart .discount .amount,.checkout .discount span+span{color:#870000}#checkoutStep4 .calculate li.discount,#checkoutSuccess .calculate li.discount{display:none}#cart .right.column,.checkout.recommend.columns .right.column{float:right;width:180px;margin:0}.totals{float:right;border:solid #cacaca;border-width:0 0 0 1px;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintWhite35.png) repeat-y 0 0}.totals .order{margin-top:27px;color:#232323;font-size:15px;font-weight:700}.totals .label{width:120px}.totals .amount,.totals .label{display:inline-block;text-align:right}.totals .amount{width:160px}.progress.meter{width:910px;height:54px;list-style-type:none;margin:27px 0;background:transparent url(https://deva90sapmc8w.cloudfront.net/progressMeter.png) no-repeat center 9px}.progress.meter.step.two{background-position:center -36px}.progress.meter.step.three{background-position:center -81px}.progress.meter.step.four{background-position:center -126px}.progress.meter li{float:left;width:227px;height:inherit;text-align:center}.progress.meter .current{color:#5a5a5a;font-weight:700}.progress.meter a{text-decoration:none}.checkout.columns .column{width:435px;margin:0}.checkout .left.column{float:left;position:relative}.checkout .right.column{float:right}#checkoutStep4 .left.column,#checkoutStep4 .right.column,#checkoutSuccess .left.column,#checkoutSuccess .right.column{min-height:inherit}.checkout form fieldset{padding:0}.checkout form label:first-child{display:block;margin-top:9px;font-weight:700}.checkout form .row:first-child label{margin-top:0}.checkout form label em{font-size:10px;font-weight:400}.checkout #country+p{margin:9px 0 18px;padding:0}.checkout form input,.checkout form select.uniformity{width:200px}.checkout form input.narrow{width:75px}.checkout a.continue,.checkout form button.continue{float:right}.checkout form a.back{float:left}.checkout form .column hr{margin:21px 0 20px}.checkout form .right.column .notice{margin:0;padding:10px}.checkout form .shipping.method .notice{margin-bottom:18px}.checkout form .right.column .notice a{text-decoration:underline}.checkout form .credit.card{margin-bottom:27px}.checkout form .shipping.method ul{position:relative}.checkout form .credit.card li,.checkout form .shipping.method li{margin-bottom:9px}.checkout form .credit.card input,.checkout form .shipping.method input{display:inline;width:auto;vertical-align:middle}.checkout form .credit.card label,.checkout form .shipping.method label{display:inline}#checkoutStep1 label.error[for=zip_code]{position:static}#checkoutStep1 #zip4LookupLink{cursor:pointer;margin-left:10px;color:#a60000;font-weight:700}.checkout form .credit.card label .logo{display:none;float:right;vertical-align:middle}.checkout form .shipping.method label .cost{float:right}.checkout form .shipping.method label .costnondiscount{position:absolute;right:70px;text-decoration:line-through}.checkout form .shipping.method label .costdiscounted{position:absolute;right:0;color:#a60000}.checkout form .shipping.method label.error{z-index:99;left:435px;top:-6px;font-weight:700}.checkout form .shipping.method label.error+label{font-weight:400}.checkout .customer.details{overflow:visible;margin:0 0 27px}.checkout .customer.details .column .details .split{position:relative;float:left;width:50%;margin:0}.checkout .customer.details .details .split p{margin:0}.checkout.step2 form .right.column .notice{margin-top:9px}.checkout.step3 form .left.column{position:relative}.checkout .notice h4{margin-top:9px;font-weight:700}.checkout .items{margin:0;list-style-type:none}.checkout .item{min-height:18px;padding:9px 20px;border:dotted rgba(0,0,0,.22);border-width:1px 0 0}.checkout .item:first-child{padding-top:0;border:none}.checkout .item.stripe{background-color:#ebebeb;background-color:rgba(0,0,0,.08)}.checkout .item .main.photo{width:200px;float:left;margin:0 0 0 -200px;text-align:center}.checkout .item .primary{position:relative}.checkout .item .primary h3{max-width:320px;margin-bottom:0;font-size:15px}.checkout .item .primary h4{font-size:11px;margin:6px 0 0 10px}.checkout .item .primary .details{position:absolute;top:0;right:0;width:540px;margin:0}.checkout .item .primary .details li{display:inline-block;margin:0;padding:0}.checkout .item .primary .details li:first-child{width:100px;text-align:right}.checkout .item .primary .details .price{position:absolute;left:0;color:#333}.checkout .item .primary .details .quantity{position:absolute;top:0;left:180px}.checkout .item .primary .details .line.total{position:absolute;top:0;right:0;font-size:12px;font-weight:700;text-align:right}.checkout .calculate{margin:18px 0}#checkoutSuccess .calculate .totals{margin:0;list-style:none}.checkout.recommend h2{margin:18px 0}.checkout.recommend .section{padding-top:0}.checkout.recommend .section h2{margin:9px 0 36px}.checkout.recommend .product{position:relative;clear:both;margin:54px 0 27px 240px}.checkout.recommend .product:first-child{margin-top:0}.checkout.recommend .product .photo{float:left;margin-left:-240px;text-align:center}.checkout.recommend .product fieldset{margin:0;padding:0}.checkout.recommend form input[type=radio]{width:auto}.checkout.recommend .right.column .action{margin-bottom:12px;text-align:center}.checkout.recommend .right.column .action .button{width:180px}.checkout.recommend .right.column .action .button>span{width:148px}#survey{float:right;margin-top:3px}.download dl{max-width:400px;margin-bottom:6px}.download dl dt{margin-left:15px}.download dl dt a{margin-left:-15px;border-radius:5px;padding:3px 15px;color:#424242;font-weight:400;text-decoration:none}.download dl dt a:hover{background:#dedede;background:rgba(0,0,0,.1)}.download dl.note dt a{color:#7a7a7a}.download dl dt .ui-icon{margin-left:-15px}.download dl dt a span.ui-icon-triangle-1-s+span{font-weight:700}.download dl dt .ui-icon-triangle-1-s+span em{font-weight:400}.download dl dt em{display:block;padding-left:3px;color:#878787;font-size:10px;font-style:normal;text-transform:uppercase}.download dl dd{margin:3px 0 9px 18px}.download dl dd ul{margin-bottom:0}.download .previous.documents ul,.download .previous.releases ul{margin-left:0;list-style-type:none}.download .previous.releases ul .noBullet{list-style-type:none}.download .sample.apps ul{margin-left:0;list-style-type:none}.download .previous.releases ul ul,.download .sample.apps ul ul{margin-left:15px;list-style-type:square}.download p.notice{margin:9px 0}.download .previous.documents{clear:both;padding-top:9px}[id=downloads] .gray.button>span{width:100px}.downloads .left.column h5{margin-bottom:9px}.downloads .left.column h5+form fieldset{padding:0}.downloads .left.column h5+form fieldset select{width:100%}.downloads .right.column{float:right;margin-left:0}.downloads .column .section{clear:both;padding-top:40px;border:solid #dedede;border-width:1px 0 0;margin-bottom:80px}.downloads .column .section.noborder{border:none}.downloads .column .section.bottomPadding{padding-bottom:80px}.downloads .column .section.noTopMargin{margin-top:0}.downloads .column .section .downloadObject{display:grid;grid-template-columns:120px 1fr 137px;padding:0 1.5em;-moz-column-gap:20px;column-gap:20px;align-items:center;margin-bottom:40px}.downloads .column .section .downloadObject .visual{display:grid;justify-items:center;align-content:center}.downloads .column .section .downloadObject .visual img{max-width:70px}.downloads .column .section .downloadObject .visual img.shadow{box-shadow:0 1px 4px 1px #a5a5a5}.downloads .column .section .downloadObject .copy{color:#a60000;font-size:1.5em;line-height:1;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.downloads .column .section h2{margin-top:80px;margin-bottom:40px}.downloads .column .section h2:first-child{margin-top:0}.downloads .column .section h3.subCategory{margin-left:1.5em;margin-top:40px;border-bottom:1px solid #dedede;color:rgba(0,0,0,.8);font-size:22px;padding-bottom:8px;margin-bottom:20px}.downloads .overview .section h2{margin:0 0 9px}.downloads .overview .download+.download{margin-top:36px}.downloads .overview .download .graphic{float:right;margin:0 0 27px 40px}.downloads .overview .left.column h4{margin:18px 0}.downloads .overview .download .main.photo{float:right}.downloads .overview .download .main.photo+h2{margin-bottom:21px;text-align:left}#documents span.icon,#new-support-bottom span.icon,.download span.icon{display:inline-block;width:13px;height:16px;background:transparent url(https://deva90sapmc8w.cloudfront.net/downloadIconWhite.png) no-repeat 50%;vertical-align:middle;margin:-5px 5px -3px 0}.download span.noIcon{vertical-align:middle;display:inline-block;height:8px}.downloads .learn-about-developer-tools{margin-top:-9px;margin-bottom:48px;background-color:transparent;color:#5a5a5a;font-size:24px;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.downloads .learn-about-developer-tools p{margin:0}.downloads .learn-about-developer-tools p a{font-weight:400}.downloads .section>ul{list-style-type:none}.downloads ul li.download{display:block;position:relative;margin-top:80px;padding:0 160px 0 140px}.download.v2{min-height:260px}.download.v2.camera-sdk-download{min-height:145px}.download.v2:not(:first-child){margin-top:90px}.download.v2 h2{clear:both;margin-bottom:.25em}.downloads div.details.v2{float:left;margin-bottom:45px}.downloads div.details.v2 .file{position:absolute;right:0;padding-right:25px;text-align:center}.downloads div.details.v2 .file+.file{top:inherit!important;margin-top:75px}.downloads div.details p{width:480px}.downloads div.graphic.v2{float:left;height:auto;padding:0 25px}.downloads div.graphic.v2 img{max-width:82px}.downloads ul .download:first-child{margin-top:0}.downloads ul .download h3{float:left;margin-bottom:3px}.downloads ul .download h3+.size{display:inline-block;padding-left:20px;line-height:2.5;vertical-align:text-bottom;opacity:.66;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=66)";filter:alpha(opacity=66)}.downloads .section ul .download .graphic{position:absolute;top:0;left:0;width:120px;text-align:center}.downloads .section ul .download .graphic img{width:70px}.downloads .section ul .download .graphic img.shadow{box-shadow:0 1px 4px 1px #a5a5a5}.downloads ul .download .file{position:absolute;top:35px;right:0;padding-right:5px}.downloads .download dl dt em{display:inline;white-space:nowrap;float:right;text-align:left;width:60%}.downloads [id="3ds-max-plugin"] dl dt em,.downloads [id=camera-sdk] dl dt em,.downloads [id=matlab-plugin] dl dt em,.downloads [id=maya-plugin] dl dt em{width:50%}.downloads [id=blender-plugin] dl dt em,.downloads [id=openvr-plugin] dl dt em,.downloads [id=unreal5-plugin] dl dt em{width:40%}.downloads [id=mobu-plugin] dl dt em,.downloads [id=unreal-plugin] dl dt em{width:35%}.downloads [id=active-batch-programmer] dl dt em,.downloads [id=stretchsense-plugin] dl dt em{width:25%}.downloads .autodesk{text-align:center}[id=downloads] .autodesk+.section{margin-top:60px;padding-top:60px}.downloads #documents .download{min-height:63px}.downloads #documents .download .graphic{top:-24px}.downloads #documents .download .file{top:0}.downloads .download .file+.file{top:110px}#motive-download h2{margin-bottom:30px}#motive-download .file{top:0}#motive-download .file+.file{top:75px}.downloads .file em{display:inline-block;margin-top:6px;font-size:11px}.expandable .download{padding-left:15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/downloadIconRed.png) no-repeat 0}.expandable .download+.note{margin-left:10px}.expandable .no.download{background:none}.downloadAlert{margin-top:6px;margin-bottom:6px;max-width:132px;color:#a60000}[id=support] h3,[id=support] h3 a{font-size:24px;color:#000;font-weight:400;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}[id=support] a p,[id=support] p{color:rgba(0,0,0,.6);font-size:13px;font-family:sans-serif}[id=support] [id=subnav-links]{margin-top:50px;display:flex;justify-content:center}[id=support] .subnav-link{width:168px;height:240px;margin:0 0 40px 20px;border:1px solid transparent;border-radius:10px;background-repeat:no-repeat;background-size:auto 80px;background-position:center 2em;text-align:center}[id=support] .subnav-link:first-child{margin-left:0}[id=support] .subnav-link:hover{border-color:rgba(0,0,0,.1)}[id=support] [id=downloads]{background-image:url(https://deva90sapmc8w.cloudfront.net/downloads.png)}[id=support] [id=downloads]:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/downloads-hover.png)}[id=support] [id=dev-tools]{background-image:url(https://deva90sapmc8w.cloudfront.net/dev-tools.png)}[id=support] [id=dev-tools]:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/dev-tools-hover.png)}[id=support] [id=forums]{background-image:url(https://deva90sapmc8w.cloudfront.net/forums.png)}[id=support] [id=forums]:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/forums-hover.png)}[id=support] [id=docs]{background-image:url(https://deva90sapmc8w.cloudfront.net/docs.png)}[id=support] [id=docs]:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/docs-hover.png)}[id=support] [id=help-desk]{background-image:url(https://deva90sapmc8w.cloudfront.net/help-desk.png)}[id=support] [id=help-desk]:hover{background-image:url(https://deva90sapmc8w.cloudfront.net/help-desk-hover.png)}[id=support] .subnav-heading{margin:135px 0 5px;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px}[id=support] .subnav-description{margin:0 0 1.5em;color:rgba(0,0,0,.6);font-size:15px}[id=support] .product-list li a{color:#000;font-weight:400;font-size:16px;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}[id=support] [id=support-spotlights]{margin:60px 0;text-align:center}[id=support] .support-spotlight{display:inline-block;width:45%;border-radius:10px}[id=support] .support-spotlight:hover{background-color:rgba(0,0,0,.05)}[id=support] .support-spotlight+.support-spotlight{margin-left:5%}[id=support] .support-spotlight-heading{margin-top:25px}[id=support] .support-spotlight-description{margin:0 20px}[id=support] .support-spotlight-action{margin-top:0;color:#a60000}[id=support] #processingForm{display:flex;align-items:center}[id=support] #processingForm img{margin-right:6px}[id=support] #processingForm p{margin:0}.support.overview .equal .biglink{float:left;width:182px;padding:20px}.support.overview .equal .biglink+.biglink{margin-left:7px}.support.overview>#licenseQuery{float:right}.support+.quicklinks p,.support.overview biglink p{margin-bottom:0;color:#232323}.support #remoteSupport{float:left;width:660px;margin:18px 0 27px;padding-right:20px}.support #remoteSupport.download dl{max-width:none;margin-bottom:18px}.quicklinks .manuals fieldset{padding:0}.quicklinks .manuals select{width:190px}#new-support-top h1{font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3rem;text-align:center}#new-support-top h1 a,#new-support-top h1 a:active,#new-support-top h1 a:focus,#new-support-top h1 a:hover,#new-support-top h1 a:visited{color:inherit}#support-breadcrumb{list-style:none;list-style-type:none;display:block;margin:0 0 2em}#support-breadcrumb li{margin:0;padding:0;display:table-cell;font-size:1.25em;font-weight:700}#support-breadcrumb li span{margin:0 .75em;font-weight:700;font-size:1.25em}#new-support-top p.subtitle{font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;text-align:center}#new-support-product-finder{background-color:rgba(0,0,0,.05);min-height:100px;padding:2em 0}#support-links .bubble-container .bubble{border:1px solid transparent}#support-links .bubble-container .bubble:active,#support-links .bubble-container .bubble:hover{border:1px solid rgba(0,0,0,.45)}#support-compatible-software,#support-docs-videos,#support-tech-specs{padding:1em 0 0;margin:0 0 2em}#find-product h2{font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;margin-bottom:1.75em;margin-top:.5em;text-align:center}#product-wrapper h2{font-size:1em;font-weight:700;text-align:left;padding:.5em 0;border:none;margin:0}#product-wrapper>h2{text-align:left;font-size:1.25em;font-weight:400;padding:.5em 0;border-top:1px solid rgba(90,90,90,.25);margin:0}#product-type{text-align:center}#product-wrapper #product-description{display:table}#support-product-description{text-align:left;display:table-cell;width:33%;padding:0 1.5em 0 0}#support-product-description h1{font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#424242}[id=support-product-description] [id*=-maintenance]{margin-top:27px;padding-top:18px;border-top:1px dotted rgba(0,0,0,.22)}[id=support-product-description] [id*=-maintenance] h4{font-size:1.35em;margin-bottom:0}[id=support-product-description] [id*=-maintenance] fieldset.action{padding:0}.support-tech-specs-col{display:table-cell;width:33%;padding:0 1.5em 0 0;vertical-align:top}#support-product-images{display:table-cell;width:67%;vertical-align:top}#support-product-images img{max-width:635px;margin:0 auto;display:block}#support-product-images img.medium{max-width:400px}#support-product-images img.small{max-width:200px}#support-product-images img.tiny{max-width:100px}#support-compatible-software .tab,#support-docs-videos .tab{clear:both;text-align:center}#support-compatible-products .item,#support-compatible-software .tab .item,#support-docs-videos .tab .item{display:inline-block;position:relative;text-align:center;vertical-align:top;margin:0 0 10px 40px}#support-compatible-products .item img.shadow,#support-compatible-software .tab .item img.shadow,#support-docs-videos .tab .item img.shadow{box-shadow:0 1px 4px 1px #a5a5a5}#support-compatible-products .item img.thumbnailVerticalAlign,#support-compatible-software .tab .item img.thumbnailVerticalAlign,#support-docs-videos .tab .item img.thumbnailVerticalAlign{max-height:81px}#support-compatible-software .tab .item:first-child,#support-docs-videos .tab .item:first-child{margin:0}#support-compatible-products a:link,#support-compatible-products a:visited,#support-compatible-software .tab a:link,#support-compatible-software .tab a:visited,#support-docs-videos .tab a:link,#support-docs-videos .tab a:visited{color:#424242}#support-compatible-products .item{box-sizing:border-box;width:95px;margin:0 10px}#support-compatible-products .row{margin:3em 0;text-align:center}#support-compatible-products .image-wrapper{margin-bottom:.25em;width:inherit;height:75px}#support-compatible-products img{max-width:100%;max-height:100%}.product-list{list-style-type:none;list-style:none;margin:0;padding:0;display:inline-block}.product-list li{margin:0 1.5em 1.5em;padding:0;text-align:center;display:inline-block}.product-list li img.product-thumb{border-radius:.5em;max-height:100px}.product-list li span.product-name{display:block;margin:.5em 0}#three-boxes{display:table;padding:3em 0}#three-boxes h3 a:hover{color:#a60000}#three-boxes a.downloads-thumb{float:left;margin:0 1.5em 1.5em 0}#three-boxes a.downloads-thumb img{border-radius:.5em;max-width:70px;max-height:70px}section.three-columns{width:33%;display:table-cell}section.three-columns.one{padding-right:1em}section.three-columns.two{padding-left:1em;padding-right:1em}section.three-columns.three{padding-left:1em}#three-boxes .box-content{overflow:hidden;padding:0 1.5em 0 0}#three-boxes .downloadButton{background-color:#4296ff;background-image:linear-gradient(180deg,#4296ff,#167aeb);border:none;border-radius:.4375em;color:#fff;display:block;padding:.625em;text-align:center;font-weight:400;font-size:.9rem;text-shadow:0 1px 0 rgba(0,0,0,.35);width:100%}#contact-license-wrapper{border-top:1px solid rgba(0,0,0,.2);padding-top:60px;display:table}#contact-support{width:450px;padding:0 25px 0 0;display:table-cell;margin-left:20px}#license-check{width:450px;padding:0 0 0 25px;display:table-cell}#contact-support input,#contact-support select,#contact-support textarea{box-sizing:border-box}#contact-support .sidebyside{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}#contact-support .sidebyside select{width:100%;padding:2px}#contact-support .form-group{margin:0 0 1em}#contact-support label{display:block}#contact-support input{width:100%}#contact-support textarea{resize:none;width:100%}#contact-support .blueButton{border-color:#6496ff #6496ff #0064c8;color:#fff;padding:5px 15px;background:linear-gradient(#96c8ff,#0064c8);display:inline-block;border-radius:6px;width:auto;font-size:11px}#contact-support .blueButton:hover{cursor:pointer}input.ruhuman{display:none}#developer-hub .crux h1,#developer-hub .crux h2,#developer-hub .crux h3,#developer-hub .crux h4{font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.95)}#developer-hub .data-options h1,#developer-hub .interface-options h1{margin:64px 0;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}#developer-hub .data-options{margin-bottom:64px;text-align:center}#developer-hub .data-options ul{display:inline-block;margin:0;padding:0 20px}#developer-hub .data-options li{display:block;position:relative;float:left;width:132px;height:157px;padding:20px;border:1px solid transparent}#developer-hub .data-options a{font-weight:400;color:#424242}#developer-hub .data-options .selected{border-color:#a60000;border-radius:10px}#developer-hub .data-options .selected a{color:#a60000}#developer-hub .data-options .selected [src*="Red."],#developer-hub .data-options img{display:inline-block;height:100px}#developer-hub .data-options .selected [src*="Gray."],#developer-hub .data-options [src*="Red."]{display:none}#developer-hub .data-options p{margin:9px 0 0;font-size:16px}#developer-hub .natnet-interface-option{margin-top:99px;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:10px;text-align:center}#developer-hub .natnet-summary{margin-bottom:48px;padding:0 20px;font-size:16px}#developer-hub .other-interface-options{margin-top:27px;padding:20px;border:1px solid transparent}#developer-hub .natnet-interface-option h2 a{font-size:36px;color:#a60000}#developer-hub .natnet-logo{margin-top:-92px}#developer-hub .natnet-interface-option [class*=interface-option],#developer-hub .other-interface-options [class*=interface-option]{display:inline-block;width:249px;text-align:left;float:left;padding:0 20px}#developer-hub .other-interface-options [class*=interface-option]{height:171px}#developer-hub .other-interface-options [class*=interface-option] p{margin-bottom:0}#developer-hub [class*=interface-option] h3{margin-top:10px;font-size:21px}#developer-hub [class*=interface-option] a{white-space:nowrap}#developer-hub [class*=interface-option] .icon{float:left;max-height:40px;margin:-10px 10px 0 0}#developer-hub .filter-bar .filter-option.selected a{display:block;position:relative;padding:0;background-image:none}#developer-hub .filter-bar .filter-option.selected:after,#developer-hub .filter-bar .filter-option.selected:before{display:none}#developer-hub .filter-bar.open .filter-option+.filter-option{margin-top:0}.manuals fieldset{margin-bottom:9px}#licenseQuery{width:450px}#licenseQuery>a{display:block;margin-bottom:0;padding:6px 10px;background:transparent url(https://deva90sapmc8w.cloudfront.net/indicatorGrey.png) no-repeat 50%;color:#424242;font-size:12px;font-weight:700;cursor:pointer;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#licenseQuery>a.ui-state-active{border-color:#4b0000;background:transparent url(https://deva90sapmc8w.cloudfront.net/indicatorRed.png) no-repeat 50%;color:#fff;cursor:default;border-radius:0}#licenseQuery>a.ui-state-active:first-child,#licenseQuery>a:first-child{border-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}#licenseQuery>a+div{position:relative;height:315px;margin:0;padding:18px 20px;background-color:#f5f5f5;border:1px solid #dedede;border-top:0 solid #dedede;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:11px}#licenseQuery>a:first-child+div{border-width:0 1px;border-radius:0}#licenseQuery>a img.help{display:none;cursor:pointer}#licenseQuery>a.ui-state-active img.help{display:block}#licenseQuery .ui-icon-triangle-1-s{background-position:-51px -24px}#licenseQuery table{width:100%}#licenseQuery td{border:none;padding:7px 0}#licenseQuery td+td{text-align:left}#licenseQuery p{font-size:13px;font-family:sans-serif}#licenseQuery form{position:static;float:left}#licenseQuery fieldset{margin-bottom:0;padding:0}#licenseQuery label{display:block}#licenseQuery input{width:396px;margin:0 0 9px;font-size:11px}#licenseQuery button{margin-top:9px}#licenseQuery .button{width:180px}#licenseQuery form+.button{float:right;margin-top:9px}#licenseQuery .button>span{width:148px}#licenseQuery img.help{float:right;margin:2px 5px 0 0}#licenseQuery .info ul{margin:12px 20px 12px 35px}#licenseQuery .info ul li{list-style-type:disc}#licenseQuery .help.info{display:none;position:absolute;top:0;left:0;z-index:10;margin-left:-1px;width:100%;height:100%;border:1px solid #000;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack90.png) repeat 50%;color:#fff;text-shadow:1px 1px 0 #000}#licenseQuery .help.info p{color:#fff}#licenseQuery .check .help.info{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#licenseQuery .help.info p{margin:12px 20px}#licenseQuery .help.info a{color:#fff}#licenseQuery .license .info table{width:180px;margin-bottom:12px}#licenseQuery .license .info table td{width:50%;border:none;padding:0 0 4px;vertical-align:top;text-align:left}#licenseQuery p{margin-bottom:12px}#licenseQuery .license .info table tr.valid td+td,#licenseQuery p .success{color:#009100;font-weight:700}#licenseQuery .license .info table tr.expired td+td,#licenseQuery p .error{color:#a60000;font-weight:700}#licensePanel{display:none;margin:27px 40px}.support.faq .quicklinks ul{margin:0;padding:0}.support.faq .quicklinks ul li{margin:0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px}.support.faq .quicklinks ul li.on{border:1px solid #c8c8c8;background-color:#dedede}.support.faq .quicklinks ul li.on.bl-hover{background-image:none}.support.faq.columns .right.column .quicklinks p{margin-bottom:0}.support.faq .actions{position:absolute;top:9px;right:0}.support.faq .actions span{color:#a60000;font-weight:700;cursor:pointer}.support.faq h5{margin-bottom:12px;border:solid #cacaca;border-width:1px 0 0;padding-top:9px;font-size:16px}.support.faq dl{margin-left:10px}.support.faq dl dt{padding:3px 17px;font-size:13px;font-weight:400}.support.faq dl dt a:link,.support.faq dl dt a:visited{color:#424242;font-weight:400;text-shadow:0 0 1px #dedede}.support.faq dl dt a:hover{margin:-2px -15px;padding:2px 15px;text-decoration:none}.support.faq dl dt .ui-icon-triangle-1-s+span{font-weight:700}.support.faq dl dt:first-child{border:none}.support.faq dl dt .ui-icon{margin-left:-17px}.support.faq dd{display:none}[id=contact] .left.column h5{margin-botton:9px}#contact form fieldset{margin:0;padding:0;border:none}#contact form legend{padding-right:10px}#contact form label:first-child{display:block;margin:9px 0 0}#contact form input,#contact form select,#contact form textarea{width:225px;margin-top:0}#contact form textarea{height:200px}#contact form fieldset+fieldset{margin-top:27px;border:solid #dedede;border-width:1px 0 0}#contact form fieldset p{margin:18px 0}#contact .split.right .section{background:#dedede;background:rgba(0,0,0,.1);padding:20px;border-radius:10px}#contact .section h6{margin-top:9px}#contact .section h6:first-child{margin-top:0}.news .quicklinks .section h4{margin:9px 0 0}.news .quicklinks .section .logo{text-align:center}.news.columns .right.column .quicklinks .section p{margin-bottom:0}.news .quicklinks .section a{color:#eb8700}.press.releases .item{margin-top:27px}.press.releases .item h3{margin-bottom:3px}.press.release h2{line-height:1}.press.release td+td,.press.release th+th{text-align:center}.press.release .legal{margin-top:54px;color:#878787;font-size:11px}.press.release img{margin-bottom:1.5em}.newsletters .newsletter.box{position:relative;z-index:10}ul.listing{list-style:none;margin-left:0}ul.listing li{position:relative;padding-left:100px}ul.listing h5{margin-bottom:0}ul.listing .date{position:absolute;left:0;width:75px;text-align:right;font-weight:700}ul.listing p{margin:0}ul.listing p+p{margin-top:9px}.newsletters ul.listing li{padding-left:80px}.news ul.listing li{margin-top:36px}.newsletters ul.listing li,.press.releases ul.listing li{margin-top:9px}.newsletters ul.listing h5,.press.releases ul.listing h5{font-size:12px}.legal.return.policy ul ul{margin-bottom:0}.legal .quicklinks ul{margin:0;padding:0}.legal .quicklinks ul li{margin:9px 0 0;padding:10px;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px}.legal .quicklinks ul li.on{border-color:#cacaca;background-color:#dedede;background-color:rgba(0,0,0,.1)}.legal .quicklinks ul li.on.bl-hover{background-image:none}.legal.columns .right.column .quicklinks p{margin-bottom:0}.legal table#repairFees td:first-child{width:80%}.distributors.columns .section{padding-top:18px}.distributors.columns .section:first-child{border:solid #dedede;border-width:1px 0 0;padding-top:18px}.distributors .company{clear:both;margin-top:36px;padding:0 400px 0 240px}.distributors .company h3{margin-bottom:9px}.distributors .company h6{float:left;margin-left:-200px}.distributors .company img{float:right;margin-right:-300px}.discontinued-notice{padding:1em;border-radius:10px;background:#a60000;color:#fff;font-size:16px;font-weight:700;text-align:center}.discontinued-notice p{margin:0}#featuredCustomers{text-align:left}#featuredCustomers img{width:80px}.bar-chart{width:100%;margin-left:0;list-style:none}.bar-chart li+li{margin-top:18px}.bar-chart .bar{border:0;border-radius:0;padding:3px 0;background:#d4d4d4;background:rgba(0,0,0,.17);text-align:right}.bar-chart .text-value{margin:0 10px 0 40px;color:#fff;font-weight:700;white-space:nowrap}.bar-chart .caption{margin-top:3px}.box{border-color:#dedede #d2d2d2 #b9b9b9;border-style:solid;border-width:1px;border-radius:10px;padding:15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack05.png) repeat;background:-o-linear-gradient(#f5f5f5,#dedede);color:#232323;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);-moz-box-shadow:0 2px 3px rgba(0,0,0,.15)}.box>h6{margin-top:18px}.box>h6:first-child{margin-top:0}.box.title{border-color:#cacaca;padding:0}.box.title h6{margin:-1px -1px 0;border-radius:10px 10px 0 0;padding:6px 15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/tintBlack50.png) repeat;background:-o-linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.66));color:#fff}.box.title .content{padding:9px 15px 15px;color:#232323}.box.title p{margin:0}.box>.graphic+h5{margin-bottom:3px}.box>.graphic.left{margin-right:30px!important}.box>.graphic.right{margin-left:30px!important}.box>.graphic .small.monitor,.box p{margin:0!important}.dark.page .box{border-color:#323232;background:#424242;background:-o-linear-gradient(#424242,#232323);color:#a6a6a6;color:hsla(0,0%,100%,.66)}.box.wide365{width:365px}.box.wide300{width:300px;text-align:left}.box.wide290{width:290px}.indepth-callout{margin-top:10px}.indepth-callout.box{margin-bottm:10px}.indepth-callout h2{margin-bottom:4px;font-variant:small-caps;font-size:.99rem}.indepth-callout h4{margin-bottom:4px;font-size:1rem}.indepth-callout a{color:#a60000;font-weight:700;font-size:.8rem}.indepth-callout-right{float:right;margin-top:5px;margin-left:25px;margin-bottom:10px;position:relative}.inDepth-case-study-callout{margin:1rem auto 0;position:relative;width:90%}.inDepth-case-study-callout img{border-radius:10px;width:90%}.inDepth-case-study-text{position:absolute;top:70%;right:25px;width:225px;padding:1rem;transform:translateY(-50%);text-align:left}#prime-13w .inDepth-case-study-text{top:220px;padding:0;transform:translateY(0)}.inDepth-case-study-text h4{margin-bottom:5px;font-size:20px}.inDepth-case-study-text a{color:#a60000}input[type=text].quantity{width:25px;margin:5px 0 0;padding:2px;text-align:center}select.quantity{float:left;margin-right:10px}.buoy{position:absolute}.buoy.left{left:0}.buoy.right{right:0}.buoy>.wrapper{position:absolute}.buoy.afloat>.wrapper{position:fixed;top:36px;width:inherit}.buoy.anchor>.wrapper{position:absolute;bottom:0;width:inherit}.monitor,a.lightbox{display:inline-block;position:relative}.monitor{width:314px;height:175px;margin-top:-7px;padding-top:17px;background:transparent url(https://deva90sapmc8w.cloudfront.net/videoMonitor.png) no-repeat top}.monitor .mask{display:none}.small.monitor{width:120px;height:67px;margin-top:0;padding-top:6px;background:transparent url(https://deva90sapmc8w.cloudfront.net/videoMonitorSmall.png) no-repeat top}.enlarge .mark{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:9px;background:transparent url(https://deva90sapmc8w.cloudfront.net/iconEnlarge.png) no-repeat bottom}.monitor.enlarge .mark{padding-bottom:0;background-position:0 0}.enlarge:hover .mark{background:transparent url(https://deva90sapmc8w.cloudfront.net/labelEnlarge.png) no-repeat 50%}.section:first-child .monitor.enlarge{margin-top:0}.quicklinks .small.monitor{margin:8px 0 5px}div.monitor{display:block}a.video.media{display:inline-block;width:640px;height:386px}.listings a.video.media{display:inline;width:auto;height:auto}#fancybox-content a.video.media span{display:none}#fancybox-content>div{height:386px!important;overflow:hidden!important}#fancybox-content .video.media{background-color:#000;overflow:hidden}.pager{margin:-54px 0 45px;text-align:center}.pager>span{display:inline-block;width:12px;height:12px;margin:0 2.5px;background:transparent url(https://deva90sapmc8w.cloudfront.net/pagerSlideInactiveDark.png) 50%;cursor:pointer}.pager .activeSlide{background-image:url(https://deva90sapmc8w.cloudfront.net/pagerSlideActiveDark.png)}#homepage .showcase.dark+.crux .pager>span,.pager.light>span{background-image:url(https://deva90sapmc8w.cloudfront.net/pagerSlideInactiveLight.png)}#homepage .showcase.dark+.crux .pager .activeSlide,.pager.light .activeSlide{background-image:url(https://deva90sapmc8w.cloudfront.net/pagerSlideActiveLight.png)}table td+td,table th+th{text-align:center}.footnotes{text-align:left;font-size:10px}ul.bullets{margin-left:15px;list-style-type:disc}#chromeFrame{z-index:999}.ui-icon{display:inline-block;width:17px;height:13px;background-color:transparent;background-repeat:no-repeat;background-image:url(https://deva90sapmc8w.cloudfront.net/iconArrows.png)}.ui-icon-triangle-1-e{background-position:0 -11px}.ui-icon-triangle-1-s{background-position:0 -24px}.ui-tabs .ui-tabs-hide{display:none}.filter-bar{list-style:none;text-align:center;overflow:hidden}.filter-bar .filter-option{display:inline-block;position:relative;font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.3}.filter-bar .filter-option a{font-weight:400}.filter-bar .filter-option.selected:after,.filter-bar .filter-option.selected:before{content:"";display:block;position:absolute;top:50%;right:100%;width:870px;height:1px;background-color:rgba(0,0,0,.1)}.filter-bar .filter-option.selected:after{left:100%}.filter-bar .filter-option.selected a{padding-left:60px;padding-right:60px;background-image:url(https://deva90sapmc8w.cloudfront.net/chevron-down.svg);background-repeat:no-repeat;background-position:center right 40px}.filter-bar.open .filter-option{display:block}.filter-bar.open .filter-option+.filter-option{margin-top:20px;border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.filter-bar.closed .filter-option:not(.selected){display:none}.filter-bar+[id=results]{padding-top:0}.bar{margin:0;border:1px solid #dedede;padding:3px 10px;background:#dedede url(https://deva90sapmc8w.cloudfront.net/gradientWhiteVertical.png) repeat-x top;list-style-type:none;border-radius:15px}.bubble li{display:inline;padding-bottom:12px}.bubble li+li{margin-left:60px}.bubble li a{color:rgba(0,0,0,.8);text-decoration:none}.bubble .selected,.bubble .ui-state-active{border-radius:0;border-bottom:1px solid #a60000}.bubble .selected a,.bubble .ui-state-active a{color:#a60000}.filter.bubble{border-radius:15px}.filter.bubble .selected{background:none}.filter.bubble li{padding:3px 0}.filterCopy{padding-top:36px}.columns .right.column .clearfix{overflow:visible}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}* html .clearfix,:first-child+html .clearfix{zoom:1}}.customSelect{position:relative}.customSelect .buttonWrapper{display:flex;flex-direction:row;width:200px}.customSelect .buttonWrapper .selectedOption{display:block;width:100%;border:0;outline:none;background-color:transparent;text-align:left;white-space:nowrap;text-align:center;padding:5px 50px;font-size:14px;font-family:sans-serif;color:#fff;border-color:#666 #a2a2a2 #5a5a5a #666;border-style:solid;border-width:1px;border-radius:6px 0 0 6px;background:#5a5a5a;background:linear-gradient(#878787,#424242)}.customSelect .buttonWrapper .selectedOption:hover{background:#5a5a5a}.customSelect .buttonWrapper .selectedOption .subTitle{font-size:10px}.customSelect .buttonWrapper .toggleOptions{outline:none;display:flex;align-items:center;border:1px solid;border-color:#666 #666 #5a5a5a;border-radius:0 6px 6px 0;color:#1d1d16;background:#5a5a5a;background:linear-gradient(#878787,#424242);padding:0;text-align:center}.customSelect .buttonWrapper .toggleOptions:hover{background:#5a5a5a}.customSelect .buttonWrapper .toggleOptions svg{display:block;transition:all .3s ease;width:40px;height:20px;fill:#fff;margin-left:auto;margin-right:auto}.customSelect.open .buttonWrapper .toggleOptions svg{transform:scaleY(-1)}.customSelect.open .optionsWrapper{display:block}.customSelect .optionsWrapper{display:none;top:100%;margin-top:1px;margin-left:10px;margin-right:10px;z-index:200;padding-top:5px;background-color:#fff;border-radius:0 0 6px 6px;border-left:1px solid #a2a2a2;border-right:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;color:#1d1d16}.customSelect .optionsWrapper,.customSelect .optionsWrapper p{position:absolute;left:0;right:0}.customSelect .optionsWrapper .options{list-style:none;margin:0;padding:0;text-align:left}.customSelect .optionsWrapper .options .optionsHeading{font-weight:700}.customSelect .optionsWrapper .options .optionsHeading:hover{background-color:inherit}.customSelect .optionsWrapper .options li{padding:2px 10px}.customSelect .optionsWrapper .options li a{display:block;padding-left:15px;background:transparent url(https://deva90sapmc8w.cloudfront.net/downloadIconRed.png) no-repeat 0}.customSelect .optionsWrapper .options li:hover{background-color:#f5f5f5;cursor:default}@media print{body{line-height:1.5;font-family:Helvetica Neue,Calibri,Arial,sans-serif;color:#000;font-size:10pt}.container,body{background:none}hr{background:#cacaca;color:#cacaca;width:100%;height:2px;margin:2em 0;padding:0;border:none}hr.space{background:#fff;color:#fff;visibility:hidden}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Calibri,Arial,sans-serif}code{font:.9em Courier New,Monaco,Courier,monospace}a img{border:none}p img.top{margin-top:0}blockquote{margin:1.5em;padding:1em;font-style:italic}.small,blockquote{font-size:.9em}.large{font-size:1.1em}.quiet{color:#999}.hide{display:none}a:link,a:visited{background:transparent;font-weight:700;text-decoration:underline}a:link:after,a:visited:after{content:" (" attr(href) ")";font-size:90%}#fancybox-left,#fancybox-right,#footer,.header,.utilities{display:none}.receipt .notice{font-size:10px}.receipt .customer.details .column{width:45%;margin:0 0 18px;padding:0 10px;font-size:10px}.receipt .customer.details .left.column{float:left}.receipt .customer.details .right.column{float:right}.receipt .customer.details .column h6{margin:0;font-size:10pt}.checkout .items{margin:0;padding:0 10px;list-style:none}.checkout .items .item{padding:3px 0}.checkout .items .item+.item{border-top:1px solid #ebebeb}.checkout .item .primary{position:relative}.checkout .item .primary h3{max-width:300px;margin:0;font-size:10px}.checkout .item .primary h4{font-size:9px;font-weight:400;margin:0 0 0 10px}.checkout .item .primary .details{position:absolute;top:0;right:0;width:250px;margin:0;font-size:10px}.checkout .item .primary .details li{display:inline-block;margin:0;padding:0}.checkout .item .primary .details li:first-child{position:absolute;top:0;left:0}.checkout .item .primary .details .quantity{position:absolute;top:0;left:150px}.checkout .item .primary .details .line.total{position:absolute;top:0;right:0;font-weight:700;text-align:right}.checkout .calculate{margin:18px 0}.checkout .calculate .totals{margin:27px 0 0;padding:0 10px;list-style:none}.totals{float:right;font-size:10px}.totals .order{margin-top:27px;font-size:15px;font-weight:700}.totals .amount,.totals .label{display:inline-block;width:120px;text-align:right}}.licenseHelpWrapper{margin-top:40px;margin-left:24px}.licenseHelpWrapper h4{font-weight:700;margin-bottom:8px}.legalSubNav{display:none}
/*# sourceMappingURL=maps/base.css.map */
