@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@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}}[id=software] main{padding-top:100px}[id=software] .container{max-width:960px}[id=software] p{font-size:12.75px}.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}*{-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{color:#009;text-decoration:none}a:focus,a:hover{color:#000}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}ul{list-style-type:disc}ol{list-style-type:decimal}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}.quiet{color:#666}.loud{color:#000}.highlight{background:#ffff87;background:rgba(255,255,0,.5)}.added{background:#060;color:#fff}.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{#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin-top:-36px;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:transparent}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #000;border-radius:10px;background:#000}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(https://deva90sapmc8w.cloudfront.net/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;outline:none;line-height:0;vertical-align:top}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none}#fancybox-frame{display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(https://deva90sapmc8w.cloudfront.net/pixel.png);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-left-ico,#fancybox-right-ico{background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox.png)}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(https://deva90sapmc8w.cloudfront.net/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(https://deva90sapmc8w.cloudfront.net/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(https://deva90sapmc8w.cloudfront.net/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:700;padding:0 0 3px;background:url(https://deva90sapmc8w.cloudfront.net/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(https://deva90sapmc8w.cloudfront.net/fancybox.png) -55px -90px no-repeat}.fancybox-ie .fancybox-bg{background:transparent!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_n.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_ne.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_e.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_se.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_s.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_sw.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_w.png",sizingMethod= "scale"}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader src="https://deva90sapmc8w.cloudfront.net/fancybox/fancy_shadow_nw.png",sizingMethod= "scale"}}@media projection,screen{:focus{outline:none}.temp{display:none}.tuck.left{float:left}.tuck.right{float:right}body,html{min-width:960px}body{background-color:#fff;color:#5a5a5a}body>#footer{background-color:#a60000;background-image:url(https://deva90sapmc8w.cloudfront.net/footerGradient.png);background-position:top;background-repeat:repeat-x}.content-wrapper{min-height:600px}.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{color:#424242}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:hover{text-decoration:underline}.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,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;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}.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:-o-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:-o-linear-gradient(#96c8ff,#0064c8)}.blue.button>a>span,.blue.button>span{border-color:#6496ff #6496ff #0064c8;color:#fff}.gray.button{background:#5a5a5a;background:-o-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)}#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 .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;overflow:auto}.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 .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 a,#hardware a:focus,#hardware a:hover,#hardware a:link,#hardware a:visited{text-decoration:none;color:#a60000;font-weight:400}#hardware h3{margin-bottom:9px;font-family:UniversLTW01-57Condense\ 723821,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.75em}#hardware ul{list-style:none;list-style-type:none;margin:0;padding:0}#hardware ul li.hardware-item{list-style:none;width:415px;margin:0 40px 40px 0;padding:0;float:left}#hardware 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{border-radius:5px;border:1px solid rgba(0,0,0,.05);padding:1px 15px 3px}.overview a.buy,.overview a.buy.dark{background:-webkit-gradient(linear,0 0,0 100%,left,right)}.overview a.buy.dark{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,#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 ul.nav{margin:0;border:solid rgba(0,0,0,.1);border-width:0 0 1px;padding-bottom:8px;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}.tutorials .viewport>a{visibility:hidden}.tutorials .viewport>.video{position:absolute}.columns .tutorials .listings>div{float:left;width:210px;margin-left:25px}.columns .tutorials .listings>div:first-child{margin-left:0}.columns .tutorials .listings>div h4{margin:9px 0 3px;padding-bottom:3px;border:solid #dedede;border-width:0 0 1px}.columns .tutorials .listings>div ul{margin:0;font-size:11px;list-style-type:none}.columns .tutorials .listings>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{background-color:#dedede}.columns .tutorials .listings>div ul>li.showing>a{color:#424242}.columns .tutorials .listings>div ul>li>a{color:#646464;font-weight:400}.columns .tutorials .listings>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}.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}[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}[id*=prime-13] .content{overflow: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 table{width:100%;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{padding:9px 0 0;vertical-align:top;color:#424242;font-weight:700}.compare table td:first-child{color:#424242;font-weight:700}.compare table th+th img{max-width:100%}.compare table .close.table span{display:none;cursor:pointer}.compare table .close.table span img{vertical-align:middle}.compare th a{color:#5a5a5a;text-align:center}.compare th a .price,.compare th a img{display:block;margin:0 auto}.compare th a img{margin-bottom:9px}.compare table td>span{font-size:10px;font-weight:400;text-transform:uppercase}.compare .merge td{border-top-width:0}.compare .reduced.leading{line-height:1}.compare td dd{font-weight:400}.compare dl.expandable,.compare dl.expandable dd p{margin:0}#compareCameras td.s250e a{background-image:url(https://deva90sapmc8w.cloudfront.net/s250eCompareTable.png)}#cameraComparison table td:first-child,#cameraComparison table th:first-child{width:12%}#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}#softwareComparison table td+td+td,#softwareComparison table th+th+th{width:17%}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}#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:910px}.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{margin-top:27px}.about.customers #organizations div{float:left;width:30%}.about.customers #organizations div+div{margin-left:5%}.about.customers #organizations h3{margin-bottom:3px}.about.customers #organizations ul{margin-left:0;list-style-type:none}#mediakit #results{margin-top:0}#mediakit .expandable dt a{color:#424242}#mediakit .section{margin:0;padding-top:54px;border:0}#mediakit #brochuresLogos a{display:inline-block;margin-left:50px;color:#a60000;font-weight:400;text-align:center}#mediakit #brochuresLogos a:first-child{margin:0}#mediakit .info{float:left;width:400px}#mediakit .info .specs{margin-bottom:18px}#mediakit .info a.go{background-image:url(https://deva90sapmc8w.cloudfront.net/iconGoRed.png)}#mediakit .info a.go+.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;font-weight:400}#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}.software-compatibility{max-width:960px;margin:0 auto;padding-top:100px}#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>.button,.buy .choice form,.buy a>.button,.buy a>button,.v120slim.buy .choice .action{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}.v120slim.buy .choice .action a>.button,.v120slim.buy .choice .action button{position:static;margin-left:10px}.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;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}.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 .moniker{position:relative;width:200px;padding-left:10px}#cart .moniker h3{margin:0;font-size:13px;font-weight:700}#cart .moniker h4{margin:6px 0 0;font-size:11px}#cart .item .more{position:absolute;top:2px;right:-45px;width:29px;height:13px}#cart .item .more .icon:hover{cursor:pointer}#cart .item .more>.icon{display:inline-block;position:absolute;left:-10px;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;right:15px;width:210px;padding:20px;border-radius:0 0 10px 10px;background:#323232;color:#ebebeb;font-size:11px}#cart .item .more form.add{margin-top:-27px;padding-left:10px}#cart .item .more legend{color:#fff;font-size:12px}#cart .item .more ul{margin:3px 0 9px 10px}#cart .item .more input[disabled]+label{color:#7a7a7a}#cart .item .more button{margin:9px 0 0}#cart .item .more button span span{width:163px}#cart .price{position:absolute;top:10px;left:280px;width:60px;color:#5a5a5a;text-align:right}#cart .multiply.sign{position:absolute;top:10px;left:350px}#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:10px;left:370px;width:90px}#cart .update.quantity input[type=text]{width:25px;margin:0;padding:2px;text-align:center}#cart .item .remove{position:absolute;top:10px;left:520px}#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}.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,.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;margin-top:120px;padding-top:9px;border:solid #dedede;border-width:1px 0 0}.downloads .column .section h2{margin-bottom:80px}.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}#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}.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}.downloads div.details.v2{float:left;margin-bottom:45px}.downloads div.details.v2 .file{position:absolute;right:0;padding-right:25px}.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}.downloads div.graphic.v2 img{padding:25px}.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 ul .download .file{position:absolute;top:35px;right:0;padding-right:5px}.downloads .download dl dt em{display:inline;white-space:nowrap}.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}[id=support] h3,[id=support] h3 a{font-size:24px;color:#000;font-weight:400}[id=support] a p,[id=support] h3,[id=support] h3 a,[id=support] p{font-family:Univers LT W01\ 45 Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}[id=support] a p,[id=support] p{color:#5a5a5a}[id=support] [id=subnav-links]{margin-top:50px}[id=support] .subnav-link{float:left;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:#5a5a5a;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}.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-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-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{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 .form-group{margin:0 0 1em}#contact-support label{display:block}#contact-support input{width:100%}#contact-support textarea{resize:none;width:100%}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:#424242}.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;padding:0 20px}.developer-hub .data-options [rel*=-data]{font-weight:400;color:#424242}.developer-hub .data-options .selected [rel*=-data]{color:#a60000}.developer-hub .data-options .selected:after{position:absolute;background-color:orange;bottom:0;left:0;width:100%;font-size:27px;line-height:0;text-align:center;color:#a60000;content:"▾"}.developer-hub .data-options .selected a p{color:#a60000}.developer-hub .data-options .selected [src*="Red."],.developer-hub .data-options img{display:inline-block;height:134px;max-width:100%}.developer-hub .data-options .selected [src*="Gray."],.developer-hub .data-options [src*="Red."]{display:none}.developer-hub .data-options p{margin:9px 0}.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}.developer-hub .natnet-summary p{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;height:171px;text-align:left;float:left;padding:0 20px}.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}.manuals fieldset{margin-bottom:9px}#licenseQuery{width:450px;height:414px}#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:370px;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 form{position:static}#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{margin-top:9px}#licenseQuery .button>span{width:100%}#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 .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;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}.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}.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;-webkit-border-radius:15px;-moz-border-radius:15px}.bubble li{display:inline;margin:0 5px;padding:7px 0}.bubble li:first-child{margin-left:0}.bubble li a{color:#424242;text-decoration:none}.bubble .selected,.bubble .ui-tabs-selected{background:#424242 url(https://deva90sapmc8w.cloudfront.net/gradientWhite50Vertical.png) repeat-x bottom;background:-o-linear-gradient(#424242,#7a7a7a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#424242",endColorstr="#7A7A7A");-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#424242, endColorstr=#7A7A7A)";font-weight:700}.bubble .selected a{cursor:default}.bubble li.selected a,.bubble li.ui-tabs-selected a{color:#fff;text-shadow:0 0 0 #000}.bubble li.selected a,.bubble li.ui-state-active a{color:#424242}.bubble .selected,.bubble .ui-state-active{border-radius:0;border-bottom:3px solid #424242}.filter.bubble{border-radius:15px}.filter.bubble .selected{background:none}.filter.bubble li{padding:3px 0}.filterCopy{padding-top:36px}.ie7 #primaryNav .search{margin-bottom:-15px}.ie7 #primaryNav ul.tencol{list-style-type:none}.ie7 #primaryNav ul.tencol>li{display:inline}.ie7 #breadcrumbs a:active,.ie7 #breadcrumbs a:hover,.ie7 #breadcrumbs a:link,.ie7 #breadcrumbs a:visited,.ie7 #primaryNav ul.tencol>li>a{color:#5a5a5a}.ie7 .crux{margin-top:27px}.ie7 .crux>h1{margin-right:40px}.ie7 .footer{padding-bottom:1px}.ie7 .footer .row .nav li{float:left}.ie7 .utilities .breadcrumbs .parent{text-align:center;height:0;margin-top:-15px}.ie7 #homepage .utilities .breadcrumbs .parent{margin-top:0}.ie7 .utilities .breadcrumbs .parent .expand{margin:0}.ie7 .utilities .breadcrumbs .parent .dropdown{display:block;text-align:left;zoom:1}.ie7 .buttons .button{width:184px;height:31px}.ie7 .buttons .button.on{width:198px}.ie7 .button>span{width:75px}.ie7 dt a:hover,.ie7 p a:hover{color:#a60000;background-color:transparent}.ie7 #homepage .showcase h1 a,.ie7 #homepage .spotlights h3 a{color:#5a5a5a}.ie7 #homepage .showcase{margin:27px 0 -27px}.ie7 #homepage .showcase .slide,.ie8 #homepage .showcase .slide{background-color:transparent!important}.ie7 #homepage .newsletter button{width:140px;top:3px}.ie7 #homepage .newsletter button>span>span{width:100px}.ie7 #homepage .showcase .slide.v120trio h1,.ie7 #homepage .showcase .slide.v120trio h2{width:950px}.ie7 #homepage .crux{position:relative;height:297px}.ie7 .products .column,.ie7 .support.columns{position:relative;overflow:auto}.ie7 .filter.bar{display:none}.ie7 .filter+#results .product:first-child{margin-top:0}.ie7 .quicklinks .tab .item{margin-left:40px}.ie7 .quicklinks .tab .item:first-child{margin-left:0}.ie7 .choices .choice{float:left}.ie7 .section.list>.product{margin-top:54px}.ie7 .section.list>.product:first-child{margin-top:0}.ie7 .section.list .product .row{width:100%}.ie7 .buy form.add{margin-top:-45px}.ie7 .vcs.buy .choices form.add{margin-top:0}.ie7 .buy form fieldset{width:200px;margin-top:18px}.ie7 .lenses #fovCalculator fieldset{clear:left}.ie7 .lenses .notes ol{margin-left:20px}.ie7 .accessories .subhead,.ie7 .accessories .subhead+form{float:left}.ie7 .downloads .section .left.column{left:0}.ie7 .download .button>span{padding-top:6px}.ie7 .downloads .featured .button>span,.ie7 .downloads .overview .button>span{min-width:140px}.ie7 .downloads ul .download .photo{left:0;margin:0}.ie7 .download .previous.documents{clear:none;margin-top:27px;padding:0}.ie7 .featured.download .button>span{width:125px;padding-top:6px}.ie7 .support.overview .equal .biglink+.biglink{margin-left:0}.ie7 .bundle form .action .button>span{width:120px}.ie7 #licenseQuery img.help{position:absolute;right:10px}.ie7 #licenseQuery .help.info{height:auto}.ie7 #licenseQuery>a+div{overflow:visible;width:180px}.ie7 #licenseQuery input{margin-bottom:5px}.ie7 #licenseQuery button{width:180px}.ie7 #cart .update button{left:40px}.ie7 #cart .remove.all button{width:156px}.ie7 #cart .decision .button>span,.ie7 .checkout .button>span{width:120px}.ie7 #cart .item .more .options{top:27px;padding-top:0}.ie7 #cart .item .more .options form{margin-top:0}.ie7 #cart .item .more .options .group{margin-bottom:-9px}.ie7 #cart .item .more .options form button{width:195px}.ie7 #cart .items{position:relative;z-index:999}.ie7 #cart .edit.item{position:relative;z-index:1000}.ie7 #cart .decision{position:relative;z-index:1}.ie7 .checkout.recommend .product .row div:first-child{height:27px}.ie7 .checkout .shipping.method label{display:inline-block;width:400px;position:relative}.ie7 .checkout .shipping.method label .cost{position:absolute;top:0;right:0}.ie7 .checkout.step3{zoom:1}.ie7 .header .primary.nav>li .menu .product{display:inline;padding-left:50px}.ie7 .header .primary.nav>li .menu .product:first-child{padding-left:0}.ie7 #accessories.menu .product{display:inline;padding-left:20px}.ie7 #accessories.menu .product:first-child{padding-left:0}.ie7 #cameras.menu .product{padding-left:50px}.ie7 #cameras.menu .product:first-child{padding-left:0}.ie7 a.compare .button>span{width:120px;text-align:center}.ie7 .quicklinks+.compare{zoom:1}.ie7 .view.table .tiny.button>span{width:100px;height:12px;line-height:.5}.ie7 .v120slim.buy .choice{height:468px}.ie7 .v120slim.buy .choice form.add button{height:27px;text-align:left}.ie7 .v120slim.buy .product form.add{margin-top:0}.ie7 .v120slim.buy .product form select.quantity{margin-right:0}.ie7 .unified.quicklinks>div{height:207px}.ie7 .gallery .thumbnail img,.ie8 .gallery .thumbnail img{border:1px solid #cacaca}.ie7 .bundles .choices .slide,.ie8 .bundles .choices .slide{background:transparent!important}.ie8 #accessories.menu .product+.product{margin-left:15px}.ie8 .header .primary.nav>li .menu{display:none;visibility:visible}.ie8 .header .primary.nav>li.hovering .menu{display:block;visibility:visible}.ie8 .notice .message{padding:12px 0;background-color:#fff}.ie tr.stripe td{background-color:#ebebeb}.ie .quicklinks table th{background-color:transparent}.ie td,.ie th{background:transparent}.ie .bundles .choices .slide td{background-color:transparent}.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}}@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}}
/*# sourceMappingURL=maps/software-compare.css.map */
