/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"FF Meta Web Pro";src:url("/fonts/MetaWebPro-Book.eot");src:url("/fonts/MetaWebPro-Book.eot?#iefix") format("embedded-opentype"),url("/fonts/MetaWebPro-Book.woff") format("woff"),url("/fonts/MetaWebPro-Book.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"FF Meta Web Pro";src:url("/fonts/MetaWebPro-Bold.eot");src:url("/fonts/MetaWebPro-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/MetaWebPro-Bold.woff") format("woff"),url("/fonts/MetaWebPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Regular-webfont.eot");src:url("/fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto-Regular-webfont.woff") format("woff"),url("/fonts/Roboto-Regular-webfont.ttf") format("truetype"),url("/fonts/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Italic-webfont.eot");src:url("/fonts/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto-Italic-webfont.woff") format("woff"),url("/fonts/Roboto-Italic-webfont.ttf") format("truetype"),url("/fonts/Roboto-Italic-webfont.svg#robotoitalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Bold-webfont.eot");src:url("/fonts/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto-Bold-webfont.woff") format("woff"),url("/fonts/Roboto-Bold-webfont.ttf") format("truetype"),url("/fonts/Roboto-Bold-webfont.svg#robotobold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-BoldItalic-webfont.eot");src:url("/fonts/Roboto-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto-BoldItalic-webfont.woff") format("woff"),url("/fonts/Roboto-BoldItalic-webfont.ttf") format("truetype"),url("/fonts/Roboto-BoldItalic-webfont.svg#robotobold_italic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Light-webfont.eot");src:url("/fonts/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto-Light-webfont.woff") format("woff"),url("/fonts/Roboto-Light-webfont.ttf") format("truetype"),url("/fonts/Roboto-Light-webfont.svg#robotolight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-LightItalic-webfont.eot");src:url("/fonts/Roboto-LightItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto-LightItalic-webfont.woff") format("woff"),url("/fonts/Roboto-LightItalic-webfont.ttf") format("truetype"),url("/fonts/Roboto-LightItalic-webfont.svg#robotolight_italic") format("svg");font-weight:300;font-style:italic}.delta,.builder nav.steps li a.step small,#assembly-viewer nav.steps li a.step small,a.button,input[type=submit],input[type=button],.epsilon,.gamma,#existing-assembly.builder-embed .input-with-submit:after,.builder nav.steps li a.step strong,#assembly-viewer nav.steps li a.step strong,.intro form .input-with-submit:after,.paddle:after,a.button.more:after,input[type=submit].more:after,input[type=button].more:after,.beta,.alpha{margin:16px 0}.delta:first-child,.builder nav.steps li a.step small:first-child,#assembly-viewer nav.steps li a.step small:first-child,a.button:first-child,input[type=submit]:first-child,input[type=button]:first-child,.epsilon:first-child,.gamma:first-child,#existing-assembly.builder-embed .input-with-submit:first-child:after,.builder nav.steps li a.step strong:first-child,#assembly-viewer nav.steps li a.step strong:first-child,.intro form .input-with-submit:first-child:after,.paddle:first-child:after,a.button.more:first-child:after,input[type=submit].more:first-child:after,input[type=button].more:first-child:after,.beta:first-child,.alpha:first-child{margin-top:0}.delta:last-child,.builder nav.steps li a.step small:last-child,#assembly-viewer nav.steps li a.step small:last-child,a.button:last-child,input[type=submit]:last-child,input[type=button]:last-child,.epsilon:last-child,.gamma:last-child,#existing-assembly.builder-embed .input-with-submit:last-child:after,.builder nav.steps li a.step strong:last-child,#assembly-viewer nav.steps li a.step strong:last-child,.intro form .input-with-submit:last-child:after,.paddle:last-child:after,a.button.more:last-child:after,input[type=submit].more:last-child:after,input[type=button].more:last-child:after,.beta:last-child,.alpha:last-child{margin-bottom:0}.alpha{font-family:"Roboto";font-weight:300;font-size:2em;line-height:1.167}@media(min-width: 70em){.alpha{font-size:2.929em;line-height:1.22}}.beta{font-family:"Roboto";font-weight:300;font-size:1.667em;line-height:1.25}@media(min-width: 70em){.beta{font-size:2.929em;line-height:1.22}}.gamma,#existing-assembly.builder-embed .input-with-submit:after,.builder nav.steps li a.step strong,#assembly-viewer nav.steps li a.step strong,.intro form .input-with-submit:after,.paddle:after,a.button.more:after,input[type=submit].more:after,input[type=button].more:after{font-family:"FF Meta Web Pro";font-weight:700;font-size:1.333333333em;line-height:1.125}@media(min-width: 70em){.gamma,#existing-assembly.builder-embed .input-with-submit:after,.builder nav.steps li a.step strong,#assembly-viewer nav.steps li a.step strong,.intro form .input-with-submit:after,.paddle:after,a.button.more:after,input[type=submit].more:after,input[type=button].more:after{font-size:1.429em;line-height:1.5}}.delta,.builder nav.steps li a.step small,#assembly-viewer nav.steps li a.step small,a.button,input[type=submit],input[type=button],.epsilon{font-weight:700;letter-spacing:1px;line-height:1.417;text-transform:uppercase}.epsilon{font-weight:500}.meta{color:gray}html{background:#fff}body{font:12px/1 "Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;color:#050605}@media(min-width: 70em){body{font-size:14px}}@media print{body{font-size:12px}}main{min-height:1000px;padding-top:16px;padding-bottom:48px;background:#fff;position:relative}@media(min-width: 70em){main{padding-top:32px}}main:before{position:absolute;top:0;left:0;width:100%;height:80px;content:"";display:block;background:#606060;z-index:0}@media(min-width: 70em){main:before{height:160px}}main .content-wrap{position:relative;z-index:1}.content-wrap{overflow:hidden;max-width:1280px;margin:0 auto;padding:0 16px}p,ul,ol{margin:16px 0;line-height:1.5}p:first-child,ul:first-child,ol:first-child{margin-top:0}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}a,a:visited{text-decoration:none;color:#e11}a:hover,a:focus{text-decoration:underline;color:#d60f0f}sup{font-size:.4em;vertical-align:.6em}sub{font-size:.4em}ul,ol{padding:0 0 0 16px}ul{list-style-type:square}li{page-break-inside:avoid;margin-bottom:8px}li:last-child{margin-bottom:0}img{max-width:100%}.list-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-set .list{width:45%}.list-set h2{margin:0 0 8px}.list-set ul{margin:0}form label,form legend{display:inline-block;margin-bottom:8px;font-weight:bold;cursor:pointer}form label.extra-spacing,form legend.extra-spacing{margin-bottom:16px}form label[for=input-questionComments]+p,form legend[for=input-questionComments]+p{margin-top:0}form .input-with-submit{position:relative;display:block}form .input-with-submit input{width:100%}form .input-with-submit input[type=text],form .input-with-submit input[type=number],form .input-with-submit input[type=email],form .input-with-submit input[type=tel],form .input-with-submit textarea{padding:0 64px 0 12px}form .input-with-submit input[type=submit]{position:absolute;top:0;bottom:0;right:16px;width:auto;height:auto;margin:0;padding:0;background:none;letter-spacing:normal;text-transform:none;color:#e11}input[type=text],input[type=number],input[type=email],input[type=tel],textarea{border-radius:0;-webkit-appearance:none}a.button,input[type=submit],input[type=button]{display:inline-block;margin:.5em 0;padding:0 24px;min-height:40px;border:none;background:#e11;text-decoration:none;line-height:40px;color:#fff;cursor:pointer}a.button:hover,a.button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus{background:#d60f0f}@media(min-width: 70em){a.button,input[type=submit],input[type=button]{min-height:44px;line-height:44px}}a.button.more,input[type=submit].more,input[type=button].more{padding:8px 24px;padding-right:32px;background:#f7f8fa;font-family:"Roboto";text-transform:none;letter-spacing:0;color:#e11}a.button.more:after,input[type=submit].more:after,input[type=button].more:after{content:">";position:relative;top:1px;right:-12px}a.button.alt,input[type=submit].alt,input[type=button].alt{font-family:"FF Meta Web Pro";font-size:1.167em;text-transform:none;letter-spacing:0;background:#fff;color:#e11}a.button.alt:hover,a.button.alt:focus,input[type=submit].alt:hover,input[type=submit].alt:focus,input[type=button].alt:hover,input[type=button].alt:focus{background:rgba(255,255,255,.95);color:#d60f0f}a.button.alt.dark,input[type=submit].alt.dark,input[type=button].alt.dark{background:#f0f1f5}a.button.alt.minor,input[type=submit].alt.minor,input[type=button].alt.minor{background:none;font-family:"Roboto";font-weight:500}@media(min-width: 70em){a.button.alt,input[type=submit].alt,input[type=button].alt{font-size:1.143em}}a.button.icon,input[type=submit].icon,input[type=button].icon{position:relative;padding-left:40px}a.button.icon:before,input[type=submit].icon:before,input[type=button].icon:before{content:"";display:block;position:absolute;top:0;left:12px;width:16px;height:100%}a.button.icon.icon-share:before,input[type=submit].icon.icon-share:before,input[type=button].icon.icon-share:before{background:url("img/share.png") center no-repeat;background:url("img/share.svg") center no-repeat}a.button.icon.icon-download:before,input[type=submit].icon.icon-download:before,input[type=button].icon.icon-download:before{background:url("img/download.png") center no-repeat;background:url("img/download.svg") center no-repeat}a.button.icon.icon-add:before,input[type=submit].icon.icon-add:before,input[type=button].icon.icon-add:before{background:url("img/add.png") center no-repeat;background:url("img/add.svg") center no-repeat}a.button.close,input[type=submit].close,input[type=button].close{position:relative;padding-left:40px;background:#f7f8fa;color:#e11}a.button.close:before,input[type=submit].close:before,input[type=button].close:before{content:"";display:block;position:absolute;top:0;bottom:0;left:16px;width:16px;background:rgba(0,0,0,0) url("img/close.png") center no-repeat;background:rgba(0,0,0,0) url("img/close.svg") center no-repeat}a.button[disabled],input[type=submit][disabled],input[type=button][disabled]{background:#c2c2c2}a.button.button.disabled,input[type=submit].button.disabled,input[type=button].button.disabled{opacity:.5;pointer-events:none}input[type=text],input[type=number],input[type=email],input[type=tel],textarea{display:block;width:100%;min-height:40px;padding:0 12px;border:1px solid rgba(0,0,0,.4);line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 70em){input[type=text],input[type=number],input[type=email],input[type=tel],textarea{min-height:44px;line-height:44px}}textarea{padding:12px;min-height:88px;line-height:1.35}input[type=radio],input[type=checkbox]{cursor:pointer}fieldset{margin-bottom:32px}fieldset.radios ul,fieldset.checkboxes ul{margin:0;padding:0;list-style:none}fieldset.selects{margin-bottom:16px}fieldset.selects label{display:block}fieldset.selects label,fieldset.selects select{width:100%}.radio-row,.checkbox-row{position:relative;padding-left:24px}.radio-row label,.checkbox-row label{font-weight:500}.radio-row input[type=radio],.radio-row input[type=checkbox],.checkbox-row input[type=radio],.checkbox-row input[type=checkbox]{position:absolute;top:3px;left:0;visibility:hidden}.radio-row input[type=radio]+label,.radio-row input[type=checkbox]+label,.checkbox-row input[type=radio]+label,.checkbox-row input[type=checkbox]+label{position:relative;margin-bottom:16px}.radio-row input[type=radio]+label:before,.radio-row input[type=radio]+label:after,.radio-row input[type=checkbox]+label:before,.radio-row input[type=checkbox]+label:after,.checkbox-row input[type=radio]+label:before,.checkbox-row input[type=radio]+label:after,.checkbox-row input[type=checkbox]+label:before,.checkbox-row input[type=checkbox]+label:after{content:"";display:block;position:absolute;top:3px;left:-24px;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.radio-row input[type=radio]+label:before,.radio-row input[type=checkbox]+label:before,.checkbox-row input[type=radio]+label:before,.checkbox-row input[type=checkbox]+label:before{background:#fff;border:1px solid #050605}.radio-row input[type=radio]+label:before,.radio-row input[type=radio]+label:after,.checkbox-row input[type=radio]+label:before,.checkbox-row input[type=radio]+label:after{border-radius:100%}.radio-row input[type=checkbox]+label:after,.checkbox-row input[type=checkbox]+label:after{top:4px;left:-22px;width:12px;height:14px}.radio-row input[type=checkbox]:checked+label:after,.checkbox-row input[type=checkbox]:checked+label:after{background:rgba(0,0,0,0) url("img/check.png") center no-repeat;background:rgba(0,0,0,0) url("img/check.svg") center no-repeat;background-size:100%}.radio-row input[type=radio]+label:after,.checkbox-row input[type=radio]+label:after{top:7px;left:-20px;width:8px;height:8px}.radio-row input[type=radio]:checked+label:after,.checkbox-row input[type=radio]:checked+label:after{background:#e11}tr.radio-row input[type=radio],tr.radio-row input[type=checkbox],tr.checkbox-row input[type=radio],tr.checkbox-row input[type=checkbox]{position:relative;visibility:visible}.text-input,.text-input-with-radios{max-width:500px}.text-input input+input{margin-top:16px}.text-input-with-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-input-with-radios .text-input{width:70%}@media(min-width: 70em){.text-input-with-radios .text-input{width:80%}}.text-input-with-radios .radios{width:30%;padding-left:16px}@media(min-width: 70em){.text-input-with-radios .radios{width:55%;padding-left:32px}}.button-list{list-style:none;margin:32px 0 16px;padding-left:0}@media print{.button-list{display:none}}.button-list li{display:inline-block;margin:0 16px 16px 0}.button-list li a{display:block}section.optional{padding-top:64px;border-top:3px solid #f0f1f5}span.required{color:#e11}span.optional{color:gray}.paddles{float:right;display:block;position:relative;top:-16px}@media print{.paddles{display:none}}.paddle{display:inline-block;position:relative;width:44px;height:44px;top:-11px;margin-bottom:-22px;background:#e11;font-size:1px}.paddle:after{content:"A";position:absolute;top:6px;left:0;width:100%;height:100%;margin:0;font-size:34px;line-height:1;text-align:center;color:#fff;z-index:100}.paddle.prev-paddle:after{content:"<"}.paddle.next-paddle:after{content:">"}.paddle[disabled]{opacity:.5}#existing-assembly p.part-number-error,#existing-assembly p.frequency-error{margin:16px 0 32px !important;color:#e11}.table-wrap{overflow:scroll}.table-wrap td{text-align:center}table{min-width:1280px;margin-bottom:32px;border-spacing:0;border-collapse:separate}thead,thead tr{background:#2c2c2a;color:#fff}tr.disabled{opacity:.2}tr{background:#fff}tr:nth-child(2n),tr.loading{background:#f7f8fa}@media print{tr:nth-child(2n),tr.loading{background:#f7f8fa !important}}tr.loading td{padding:32px}tr.checkbox-row,tr.radio-row{cursor:pointer}th,td{padding:16px 10.6666666667px;vertical-align:top}th{text-align:center}td{text-align:left}.site-header{background:#2c2c2a;border-bottom:6px solid #e11}@media print{.site-header{display:none}}.site-header .content-wrap{position:relative}.site-header .logo{display:inline-block;width:90px;height:37px;margin:10px 0}.site-header .logo a{display:block;width:100%;height:100%;text-indent:-9999px;background:rgba(0,0,0,0) url("img/logo.svg") center no-repeat;background-size:100%}@media(min-width: 70em){.site-header .logo{float:left;width:175px;height:72px;margin:16px 0}}.site-header .site-title{font-size:1.333em;color:#fff}@media(min-width: 40em){.site-header .site-title{position:absolute;top:10px;left:122px;right:200px;height:37px;margin:0;line-height:37px}}@media(min-width: 70em){.site-header .site-title{top:16px;height:72px;line-height:72px;left:207px;font-size:1.667em}}.site-header .glossary{position:absolute;top:10px;right:16px;display:block;margin:0}@media(min-width: 70em){.site-header .glossary{top:30px}}.site-header .goredotcom{float:right;margin:0;padding:0}.site-header .goredotcom a{display:block;height:57px;line-height:57px}@media(min-width: 40em){.site-header .goredotcom a{height:95px;line-height:95px}}.page-header{background:#606060;color:#fff;padding:32px 0 64px;margin-bottom:-48px}@media print{.page-header{display:none;padding:16px 0 !important;margin-bottom:0 !important}.page-header .content *{display:none}.page-header .content h1{display:block;margin:0;font-size:1em;font-weight:700;letter-spacing:1px;line-height:1.417;text-transform:uppercase}}.page-header *{margin-bottom:0}.page-header p{margin:0}.page-header a.button.alt{margin-top:16px}@media(min-width: 30em){.page-header{padding-bottom:80px;margin-bottom:-48px}}@media(min-width: 40em){.page-header{padding-bottom:112px;margin-bottom:-96px}.page-header .content-wrap{position:relative}.page-header .content-wrap a.button.alt{position:absolute;top:0;right:16px;margin-top:0}}@media(min-width: 70em){.page-header{padding:64px 0 128px}}@media(min-width: 90em){.page-header{padding-bottom:160px;margin-bottom:-128px}}footer.page-footer{padding:32px 0;font-size:.833em}footer.page-footer p{margin-bottom:0}footer.page-footer ul{margin:0;padding:0;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media(min-width: 70em){footer.page-footer ul{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;margin-bottom:16px}}footer.page-footer li{margin-bottom:16px}@media(min-width: 70em){footer.page-footer li{display:inline;margin-right:16px}}footer.page-footer .primary{margin-bottom:16px;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.4)}footer.page-footer .primary p{margin:0}@media print{footer.page-footer .primary *{display:none}footer.page-footer .primary p{display:block;text-align:center}}footer.page-footer .secondary{font-style:italic}footer.page-footer .secondary a{font-style:normal}@media print{footer.page-footer .secondary{display:none}}@media print{footer.page-footer{display:none}}@media(min-width: 70em){footer.page-footer{font-size:1em}footer.page-footer .primary,footer.page-footer .secondary{float:left;width:50%;padding:0;border:none}}@media print and (min-width: 70em){footer.page-footer .primary,footer.page-footer .secondary{float:none;width:100%}}.intro{background:#f0f1f5}.intro .cta,.intro form{padding:24px 16px}.intro form{background:#f7f8fa}.intro form .input-with-submit:after{content:">";display:block;z-index:0;position:absolute;top:0;bottom:0;right:5.3333333333px;margin:0;font-size:16px;line-height:42px;color:#e11}@media(min-width: 70em){.intro form .input-with-submit:after{line-height:36px}}.intro #input-part-number{margin-bottom:16px}@media(min-width: 70em){.intro{width:45%}.intro .cta,.intro form{padding:40px 32px}.intro form{overflow:hidden;padding-bottom:64px}.intro form header,.intro form .form-content{float:left;width:50%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.intro form header{padding-right:32px}.intro form header *{margin:0}.intro form .form-content{padding-left:32px}.intro form input[type=text],.intro form input[type=submit]{min-height:32px;line-height:32px}}.intro-body{margin-top:32px}.intro-body h1{font-weight:500}.intro-body .list-set{margin-top:32px}@media(min-width: 70em){.intro-body{width:55%;margin-top:-3px;padding:0 0 0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.intro-body .beta{font-size:1.5em;font-weight:500}}.maintenance{-webkit-box-sizing:content-box;box-sizing:content-box;padding:5%;background-color:#f5f5f5}.maintenance-text{font-size:20px;line-height:150%}.closeButton{position:"absolute";top:"10px";right:"10px"}.alert{padding:20px;background-color:rgba(182,161,23,.5568627451);color:#fff;margin-bottom:15px}.closebtn{margin-left:15px;color:#fff;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.closebtn:hover{color:#000}.intro,.intro-body{-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 70em){.intro,.intro-body{float:left}}#home-slideshow{border:3px solid #606060;border-radius:9px;max-width:350px}.builder section.step-1,#assembly-viewer section.step-1{max-width:760px}.builder section.step-cable,#assembly-viewer section.step-cable{margin-bottom:32px}.builder.builder-step-6,.builder.builder-step-7,#assembly-viewer.builder-step-6,#assembly-viewer.builder-step-7{position:relative}.builder.builder-step-6:before,.builder.builder-step-7:before,#assembly-viewer.builder-step-6:before,#assembly-viewer.builder-step-7:before{content:"";display:block;position:absolute;top:-16px;left:-16px;right:-16px;height:128px;background:#fff;z-index:-1}.builder.builder-step-8,#assembly-viewer.builder-step-8{margin-top:64px}@media(min-width: 40em){.builder.builder-step-8,#assembly-viewer.builder-step-8{margin-top:96px}}@media(min-width: 70em){.builder.builder-step-8,#assembly-viewer.builder-step-8{margin-top:128px}}.builder.builder-step-8 section.step-8,#assembly-viewer.builder-step-8 section.step-8{margin-bottom:32px;font-size:120%}.builder .cable-filters>legend,#assembly-viewer .cable-filters>legend{display:block;width:100%;padding-bottom:8px;border-bottom:3px solid #f0f1f5;font-family:"Roboto";font-style:italic;font-weight:300}@media(min-width: 70em){.builder .cable-filters,#assembly-viewer .cable-filters{overflow:hidden}.builder .cable-filters fieldset,#assembly-viewer .cable-filters fieldset{float:left;width:50%;padding-right:64px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media(min-width: 40em){.builder .connector-filters,#assembly-viewer .connector-filters{overflow:hidden}.builder .connector-filters legend,#assembly-viewer .connector-filters legend{clear:both;display:block;width:100%}.builder .connector-filters fieldset,#assembly-viewer .connector-filters fieldset{float:left;width:50%;max-width:300px;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box}}.builder .button-set,#assembly-viewer .button-set{overflow:hidden}@media print{.builder .button-set,#assembly-viewer .button-set{display:none}}.builder .button-set a.button,.builder .button-set input[type=submit],.builder .button-set input[type=button],#assembly-viewer .button-set a.button,#assembly-viewer .button-set input[type=submit],#assembly-viewer .button-set input[type=button]{float:left;margin:0 16px 0 0}.builder .button-set a.clearData,#assembly-viewer .button-set a.clearData{clear:both;margin-top:64px}@media(min-width: 70em){.builder .button-set a.clearData,#assembly-viewer .button-set a.clearData{margin-top:0;float:right;clear:none}}.builder .api-error,#assembly-viewer .api-error{background:rgba(238,17,17,.25);padding:8px 16px}.builder .view-data-sheet-link,.builder .view-drawing-link,.builder .download-link,#assembly-viewer .view-data-sheet-link,#assembly-viewer .view-drawing-link,#assembly-viewer .download-link{font-family:"Roboto";font-weight:700;text-transform:none;letter-spacing:0}.builder .view-data-sheet-link:before,.builder .view-drawing-link:before,.builder .download-link:before,#assembly-viewer .view-data-sheet-link:before,#assembly-viewer .view-drawing-link:before,#assembly-viewer .download-link:before{content:"";display:block;position:absolute;top:0;left:0;height:100%}.builder .view-data-sheet-link.flipped:before,.builder .view-drawing-link.flipped:before,.builder .download-link.flipped:before,#assembly-viewer .view-data-sheet-link.flipped:before,#assembly-viewer .view-drawing-link.flipped:before,#assembly-viewer .download-link.flipped:before{left:auto;right:0}.builder .view-data-sheet-link,#assembly-viewer .view-data-sheet-link{position:relative;padding-left:28px}.builder .view-data-sheet-link:before,#assembly-viewer .view-data-sheet-link:before{width:20px;background:url("img/data-sheet.png") center no-repeat;background:url("img/data-sheet.svg") center no-repeat}.builder .view-data-sheet-link.alt:before,#assembly-viewer .view-data-sheet-link.alt:before{background:url("img/data-sheet-alt.png") center no-repeat;background:url("img/data-sheet-alt.svg") center no-repeat}.builder .view-data-sheet-link.flipped,#assembly-viewer .view-data-sheet-link.flipped{padding-left:0;padding-right:35px}.builder .view-drawing-link,#assembly-viewer .view-drawing-link{position:relative;padding-left:22px}.builder .view-drawing-link:before,#assembly-viewer .view-drawing-link:before{width:14px;background:url("img/drawing.png") center no-repeat;background:url("img/drawing.svg") center no-repeat}.builder .view-drawing-link.flipped,#assembly-viewer .view-drawing-link.flipped{padding-left:0;padding-right:27.5px}.builder .view-data-sheet-link,#assembly-viewer .view-data-sheet-link{position:relative;padding-left:28px}.builder .view-data-sheet-link:before,#assembly-viewer .view-data-sheet-link:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:100%;background:url("img/data-sheet.png") center no-repeat;background:url("img/data-sheet.svg") center no-repeat}.builder nav.steps,#assembly-viewer nav.steps{color:#fff}@media print{.builder nav.steps,#assembly-viewer nav.steps{display:none}}.builder nav.steps ul,#assembly-viewer nav.steps ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:0}.builder nav.steps li,#assembly-viewer nav.steps li{display:block;width:23.5%;margin-right:2%;margin-bottom:0}.builder nav.steps li:last-child,#assembly-viewer nav.steps li:last-child{margin-right:0}.builder nav.steps li a.step,#assembly-viewer nav.steps li a.step{position:relative;display:block;text-align:center;overflow:hidden}@media(min-width: 30em){.builder nav.steps li a.step,#assembly-viewer nav.steps li a.step{padding:16px 0}}@media(min-width: 40em){.builder nav.steps li a.step,#assembly-viewer nav.steps li a.step{padding:32px 0}}@media(min-width: 50em){.builder nav.steps li a.step,#assembly-viewer nav.steps li a.step{padding:48px 0}}@media(min-width: 70em){.builder nav.steps li a.step,#assembly-viewer nav.steps li a.step{padding:64px 0}}@media(min-width: 90em){.builder nav.steps li a.step,#assembly-viewer nav.steps li a.step{padding:80px 0}}.builder nav.steps li a.step:hover,.builder nav.steps li a.step:focus,#assembly-viewer nav.steps li a.step:hover,#assembly-viewer nav.steps li a.step:focus{text-decoration:none}.builder nav.steps li a.step:last-child,#assembly-viewer nav.steps li a.step:last-child{margin-right:0}.builder nav.steps li a.step:before,#assembly-viewer nav.steps li a.step:before{z-index:2;position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}.builder nav.steps li a.step.previous:after,#assembly-viewer nav.steps li a.step.previous:after{z-index:2;position:absolute;content:"";display:none;width:16px;height:16px;top:4px;left:4px;background:#fff url("img/check.png") center no-repeat;background:#fff url("img/check.svg") center no-repeat;background-size:85%}@media(min-width: 30em){.builder nav.steps li a.step.previous:after,#assembly-viewer nav.steps li a.step.previous:after{display:block}}@media(min-width: 40em){.builder nav.steps li a.step.previous:after,#assembly-viewer nav.steps li a.step.previous:after{width:24px;height:24px;top:8px;left:8px}}@media(min-width: 50em){.builder nav.steps li a.step.previous:after,#assembly-viewer nav.steps li a.step.previous:after{width:32px;height:32px;top:12px;left:12px}}@media(min-width: 70em){.builder nav.steps li a.step.previous:after,#assembly-viewer nav.steps li a.step.previous:after{width:48px;height:48px;top:16px;left:16px}}.builder nav.steps li a.step img,#assembly-viewer nav.steps li a.step img{z-index:1;position:absolute;width:100%;top:0;left:0}.builder nav.steps li a.step strong,.builder nav.steps li a.step small,#assembly-viewer nav.steps li a.step strong,#assembly-viewer nav.steps li a.step small{position:relative;z-index:1000;margin:0;padding:8px 16px;background:none;color:#fff}.builder nav.steps li a.step strong,#assembly-viewer nav.steps li a.step strong{display:none;margin:0 auto}@media(min-width: 70em){.builder nav.steps li a.step strong,#assembly-viewer nav.steps li a.step strong{display:table}}.builder nav.steps li a.step small,#assembly-viewer nav.steps li a.step small{display:block;font-size:12.8px}@media(min-width: 30em){.builder nav.steps li a.step small,#assembly-viewer nav.steps li a.step small{display:inline-block}}@media(min-width: 70em){.builder nav.steps li a.step small,#assembly-viewer nav.steps li a.step small{margin-top:-8px;font-size:12.8px}}.builder nav.steps li a.step.active:before,#assembly-viewer nav.steps li a.step.active:before{background:none}.builder nav.steps li a.step.active strong,.builder nav.steps li a.step.active small,#assembly-viewer nav.steps li a.step.active strong,#assembly-viewer nav.steps li a.step.active small{background:rgba(255,255,255,.8);color:#e11}@media(min-width: 30em){.builder nav.steps li a.step.active strong,.builder nav.steps li a.step.active small,#assembly-viewer nav.steps li a.step.active strong,#assembly-viewer nav.steps li a.step.active small{background:#fff}}.builder .previous-selections,#assembly-viewer .previous-selections{background:#f0f1f5;margin-top:16px}.builder .previous-selections ul,#assembly-viewer .previous-selections ul{margin:0;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none}.builder .previous-selections ul:first-child,#assembly-viewer .previous-selections ul:first-child{padding-left:16px}@media(min-width: 30em){.builder .previous-selections,#assembly-viewer .previous-selections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.builder .previous-selections ul,#assembly-viewer .previous-selections ul{width:49%;margin-right:2%}.builder .previous-selections ul:last-child,#assembly-viewer .previous-selections ul:last-child{margin-right:0}}@media(min-width: 40em){.builder .previous-selections ul,#assembly-viewer .previous-selections ul{width:23.5%;margin-right:2%;padding-left:0}}.builder .step-header,#assembly-viewer .step-header{margin:24px 0}@media print{.builder .step-header,#assembly-viewer .step-header{display:none}}.builder .step-header .back-button,#assembly-viewer .step-header .back-button{margin-bottom:16px}.builder .step-header .step-title,.builder .step-header .step-meta,#assembly-viewer .step-header .step-title,#assembly-viewer .step-header .step-meta{margin:0}.builder .step-header .step-title,#assembly-viewer .step-header .step-title{margin-top:4px}.builder .step-header .step-title-button,#assembly-viewer .step-header .step-title-button{margin-top:0;padding:14px 16px 10px;line-height:16px;min-height:16px;vertical-align:8px}.builder .image-preview-container,#assembly-viewer .image-preview-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;padding:64px 16px;text-align:center}.builder .image-preview-container img,#assembly-viewer .image-preview-container img{background:#fff;max-height:75vh}.builder .image-preview-trigger a,#assembly-viewer .image-preview-trigger a{position:relative;padding-right:20px;border-bottom:2px dashed #82a2bc;color:inherit}.builder .image-preview-trigger a:hover,.builder .image-preview-trigger a:focus,#assembly-viewer .image-preview-trigger a:hover,#assembly-viewer .image-preview-trigger a:focus{text-decoration:none}.builder .image-preview-trigger a:after,#assembly-viewer .image-preview-trigger a:after{content:"";display:block;position:absolute;top:-1px;right:0;width:16px;height:16px;background:url("img/info.png") center no-repeat;background:url("img/info.svg") center no-repeat}@media print{.builder .assembly-header-title,#assembly-viewer .assembly-header-title{display:none}}.builder .assembly-attributes-list li,#assembly-viewer .assembly-attributes-list li{margin-bottom:16px}.builder .assembly-attributes-list li:last-child,#assembly-viewer .assembly-attributes-list li:last-child{margin-bottom:0}.builder .assembly-attributes-list li p,#assembly-viewer .assembly-attributes-list li p{margin:0}.builder .assembly-attributes-list li p:first-child,#assembly-viewer .assembly-attributes-list li p:first-child{margin-bottom:8px}@media print{.builder .assembly-attributes-list li p:first-child,#assembly-viewer .assembly-attributes-list li p:first-child{margin-bottom:0}}.builder .assembly-attributes-list li a.edit,#assembly-viewer .assembly-attributes-list li a.edit{margin-left:4px}.builder .assembly,#assembly-viewer .assembly{margin-bottom:32px}@media print{.builder .assembly a,#assembly-viewer .assembly a{display:none}}.builder .assembly .assembly-header,#assembly-viewer .assembly .assembly-header{background:#2c2c2a;text-align:center}@media print{.builder .assembly .assembly-header,#assembly-viewer .assembly .assembly-header{display:none}}.builder .assembly .assembly-header *,#assembly-viewer .assembly .assembly-header *{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.builder .assembly .assembly-header,.builder .assembly .assembly-header a,#assembly-viewer .assembly .assembly-header,#assembly-viewer .assembly .assembly-header a{color:#fff}.builder .assembly .assembly-header h3,.builder .assembly .assembly-header .delete-link,#assembly-viewer .assembly .assembly-header h3,#assembly-viewer .assembly .assembly-header .delete-link{display:inline-block;padding:16px 4px}.builder .assembly .assembly-header .delete-link a,#assembly-viewer .assembly .assembly-header .delete-link a{text-decoration:underline}.builder .assembly .assembly-header a.button,.builder .assembly .assembly-header input[type=submit],#assembly-viewer .assembly .assembly-header a.button,#assembly-viewer .assembly .assembly-header input[type=submit]{width:100%}.builder .assembly .assembly-header .header-links a,.builder .assembly .assembly-header .header-links input[type=submit],#assembly-viewer .assembly .assembly-header .header-links a,#assembly-viewer .assembly .assembly-header .header-links input[type=submit]{display:block;margin-bottom:16px;font-family:"Roboto";font-weight:700;text-transform:none;letter-spacing:0}.builder .assembly .assembly-header .header-links input[type=submit],#assembly-viewer .assembly .assembly-header .header-links input[type=submit]{margin-bottom:0}@media(min-width: 40em){.builder .assembly .assembly-header,#assembly-viewer .assembly .assembly-header{overflow:hidden;height:48px;text-align:left}.builder .assembly .assembly-header *,#assembly-viewer .assembly .assembly-header *{display:inline-block;height:100%;line-height:48px}.builder .assembly .assembly-header h3,#assembly-viewer .assembly .assembly-header h3{margin:0 16px}.builder .assembly .assembly-header h3,.builder .assembly .assembly-header .delete-link,#assembly-viewer .assembly .assembly-header h3,#assembly-viewer .assembly .assembly-header .delete-link{padding:0}.builder .assembly .assembly-header .header-links,#assembly-viewer .assembly .assembly-header .header-links{float:right;height:auto}.builder .assembly .assembly-header .header-links a,.builder .assembly .assembly-header .header-links input[type=submit],#assembly-viewer .assembly .assembly-header .header-links a,#assembly-viewer .assembly .assembly-header .header-links input[type=submit]{display:inline-block;margin-bottom:0}.builder .assembly .assembly-header .header-links input[type=submit],#assembly-viewer .assembly .assembly-header .header-links input[type=submit]{width:auto;margin-left:16px}}.builder .assembly .assembly-footer,#assembly-viewer .assembly .assembly-footer{padding:0 0 32px;text-align:right}@media print{.builder .assembly .assembly-footer,#assembly-viewer .assembly .assembly-footer{display:none}}.builder .assembly .assembly-footer *,#assembly-viewer .assembly .assembly-footer *{display:inline-block;margin:0}.builder .assembly .assembly-footer a.button,.builder .assembly .assembly-footer input[type=submit],#assembly-viewer .assembly .assembly-footer a.button,#assembly-viewer .assembly .assembly-footer input[type=submit]{margin-left:16px;font-family:"Roboto";font-weight:700;text-transform:none;letter-spacing:0}@media(min-width: 40em){.builder .assembly .assembly-footer,#assembly-viewer .assembly .assembly-footer{overflow:hidden;height:48px}.builder .assembly .assembly-footer *,#assembly-viewer .assembly .assembly-footer *{height:100%;line-height:48px}}.builder .assembly .assembly-property-group,#assembly-viewer .assembly .assembly-property-group{padding:32px 16px;border:2px solid #f0f1f5;background:#fff}@media print{.builder .assembly .assembly-property-group,#assembly-viewer .assembly .assembly-property-group{width:100%;margin:0 0 32px;padding:0 0 16px;border:none;page-break-inside:avoid}.builder .assembly .assembly-property-group.cable,.builder .assembly .assembly-property-group.connector-a,.builder .assembly .assembly-property-group.connector-b,.builder .assembly .assembly-property-group.other-requirements,#assembly-viewer .assembly .assembly-property-group.cable,#assembly-viewer .assembly .assembly-property-group.connector-a,#assembly-viewer .assembly .assembly-property-group.connector-b,#assembly-viewer .assembly .assembly-property-group.other-requirements{display:none}.builder .assembly .assembly-property-group .assembly-property-group-header,#assembly-viewer .assembly .assembly-property-group .assembly-property-group-header{display:none}.builder .assembly .assembly-property-group table,#assembly-viewer .assembly .assembly-property-group table{width:50% !important}}.builder .assembly .assembly-property-group .assembly-property-group-header,#assembly-viewer .assembly .assembly-property-group .assembly-property-group-header{margin-bottom:32px}.builder .assembly .assembly-property-group:first-of-type,#assembly-viewer .assembly .assembly-property-group:first-of-type{border-top:none}.builder .assembly .assembly-property-group:nth-child(2n),#assembly-viewer .assembly .assembly-property-group:nth-child(2n){background:#f0f1f5}.builder .assembly .assembly-property-group h4,#assembly-viewer .assembly .assembly-property-group h4{margin:0;text-transform:uppercase}.builder .assembly .assembly-property-group h4 a,#assembly-viewer .assembly .assembly-property-group h4 a{text-transform:none}.builder .assembly .assembly-property-group .edit-link,#assembly-viewer .assembly .assembly-property-group .edit-link{margin-left:8px;font-weight:500;letter-spacing:0}.builder .assembly .assembly-property-group table,#assembly-viewer .assembly .assembly-property-group table{width:100%;min-width:0;border:1px solid gray}.builder .assembly .assembly-property-group table td,#assembly-viewer .assembly .assembly-property-group table td{padding:8px;border-bottom:1px solid gray}.builder .assembly .assembly-property-group table td:first-child,#assembly-viewer .assembly .assembly-property-group table td:first-child{border-right:1px solid gray;font-weight:bold}.builder .assembly .assembly-property-group table td:last-child,#assembly-viewer .assembly .assembly-property-group table td:last-child{padding-left:32px;text-align:right}@media print{.builder .assembly .assembly-property-group table td,#assembly-viewer .assembly .assembly-property-group table td{padding:4px}}.builder .assembly .assembly-property-group table tr:last-child td,#assembly-viewer .assembly .assembly-property-group table tr:last-child td{border-bottom:none}.builder .assembly .assembly-property-group .sublists,#assembly-viewer .assembly .assembly-property-group .sublists{overflow:hidden;padding:16px 0}.builder .assembly .assembly-property-group .sublist,#assembly-viewer .assembly .assembly-property-group .sublist{padding-right:16px;padding-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 40em){.builder .assembly .assembly-property-group .sublist,#assembly-viewer .assembly .assembly-property-group .sublist{width:50%;float:left}}.builder .assembly .assembly-property-group .images,.builder .assembly .assembly-property-group .images p,#assembly-viewer .assembly .assembly-property-group .images,#assembly-viewer .assembly .assembly-property-group .images p{text-align:center}.builder .assembly .assembly-property-group .images p,#assembly-viewer .assembly .assembly-property-group .images p{display:inline-block;margin:0 16px 16px 0}@media print{.builder .assembly .assembly-property-group .assembly-additional-attributes,#assembly-viewer .assembly .assembly-property-group .assembly-additional-attributes{width:60% !important;float:right !important;padding-left:0 !important}.builder .assembly .assembly-property-group .assembly-additional-attributes.chart,#assembly-viewer .assembly .assembly-property-group .assembly-additional-attributes.chart{float:none !important;width:100% !important;page-break-before:always}}@media(min-width: 50em){.builder .assembly .assembly-property-group,#assembly-viewer .assembly .assembly-property-group{overflow:hidden}.builder .assembly .assembly-property-group table,#assembly-viewer .assembly .assembly-property-group table{width:30%;float:left}}@media print and (min-width: 50em){.builder .assembly .assembly-property-group table,#assembly-viewer .assembly .assembly-property-group table{width:50%;float:none}}@media(min-width: 50em){.builder .assembly .assembly-property-group .assembly-additional-attributes,#assembly-viewer .assembly .assembly-property-group .assembly-additional-attributes{float:left;width:70%;padding-left:32px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media print and (min-width: 50em){.builder .assembly .assembly-property-group .assembly-additional-attributes.chart,#assembly-viewer .assembly .assembly-property-group .assembly-additional-attributes.chart{float:none !important;width:100% !important;page-break-before:always}}.builder .cable-comparison,#assembly-viewer .cable-comparison{display:none;position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;z-index:9999}.builder .cable-comparison .cable-comparison-panel,#assembly-viewer .cable-comparison .cable-comparison-panel{position:absolute;top:10%;bottom:0;width:100%;padding:32px 0;background:#f0f1f5;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}@media(min-width: 70em){.builder .cable-comparison .cable-comparison-panel,#assembly-viewer .cable-comparison .cable-comparison-panel{right:0;top:0;width:80%}}.builder .cable-comparison .button.close,#assembly-viewer .cable-comparison .button.close{width:100%;margin:0}@media(min-width: 70em){.builder .cable-comparison .button.close,#assembly-viewer .cable-comparison .button.close{min-height:64px;line-height:64px;padding:0 64px}.builder .cable-comparison .button.close:before,#assembly-viewer .cable-comparison .button.close:before{left:32px}}.builder .cable-comparison .cable-comparison-content,#assembly-viewer .cable-comparison .cable-comparison-content{padding:32px}.builder .cable-comparison .cable-comparison-list,#assembly-viewer .cable-comparison .cable-comparison-list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:scroll}.builder .cable-comparison .cable-comparison-item,#assembly-viewer .cable-comparison .cable-comparison-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:300px;max-width:600px;padding-bottom:48px;background:#fff}.builder .cable-comparison .cable-comparison-item:nth-child(2n),#assembly-viewer .cable-comparison .cable-comparison-item:nth-child(2n){background:#f7f8fa}.builder .cable-comparison .cable-comparison-item h4,.builder .cable-comparison .cable-comparison-item dl,#assembly-viewer .cable-comparison .cable-comparison-item h4,#assembly-viewer .cable-comparison .cable-comparison-item dl{margin:0}.builder .cable-comparison .cable-comparison-item h4,#assembly-viewer .cable-comparison .cable-comparison-item h4{padding:16px;background:#2c2c2a;color:#fff}.builder .cable-comparison .cable-comparison-item dl,#assembly-viewer .cable-comparison .cable-comparison-item dl{padding:32px 16px 16px}.builder .cable-comparison .cable-comparison-item dt,.builder .cable-comparison .cable-comparison-item dd,#assembly-viewer .cable-comparison .cable-comparison-item dt,#assembly-viewer .cable-comparison .cable-comparison-item dd{margin:0 0 16px}.builder .cable-comparison .cable-comparison-item dt:last-child,.builder .cable-comparison .cable-comparison-item dd:last-child,#assembly-viewer .cable-comparison .cable-comparison-item dt:last-child,#assembly-viewer .cable-comparison .cable-comparison-item dd:last-child{margin-bottom:0}.builder .cable-comparison .cable-comparison-item p,#assembly-viewer .cable-comparison .cable-comparison-item p{padding:0 16px}.builder .cable-comparison .cable-comparison-item dt,#assembly-viewer .cable-comparison .cable-comparison-item dt{font-weight:700}.builder .cable-comparison .cable-comparison-item dd,#assembly-viewer .cable-comparison .cable-comparison-item dd{margin-bottom:32px}.builder .cable-comparison .cable-comparison-item dd p,#assembly-viewer .cable-comparison .cable-comparison-item dd p{padding:0;margin-bottom:8px}.builder .cable-comparison .cable-comparison-item .button.alt,#assembly-viewer .cable-comparison .cable-comparison-item .button.alt{padding:0}@media(min-width: 70em){#assembly-viewer .assembly .assembly-header{background:#606060}}.cable-data-sheet .cable-header,.connector-data-sheet .connector-header{background:#2c2c2a;text-align:center}.cable-data-sheet .cable-header *,.connector-data-sheet .connector-header *{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.cable-data-sheet .cable-header,.cable-data-sheet .cable-header a,.connector-data-sheet .connector-header,.connector-data-sheet .connector-header a{color:#fff}.cable-data-sheet .cable-header h3,.connector-data-sheet .connector-header h3{display:inline-block;padding:16px 4px}@media(min-width: 40em){.cable-data-sheet .cable-header,.connector-data-sheet .connector-header{overflow:hidden;height:48px;text-align:left}.cable-data-sheet .cable-header *,.connector-data-sheet .connector-header *{display:inline-block;height:100%;line-height:48px}.cable-data-sheet .cable-header h3,.connector-data-sheet .connector-header h3{margin:0 16px;padding:0}}@media(min-width: 70em){.cable-data-sheet .cable-header,.connector-data-sheet .connector-header{background:#606060}}@media print{.cable-data-sheet .cable-header h3,.connector-data-sheet .connector-header h3{margin:0;font-family:"Roboto";font-weight:300;font-size:2.929em;line-height:1.22}}.cable-data-sheet .cable-property-group,.connector-data-sheet .connector-property-group{background:#f0f1f5;padding:32px 16px}@media print{.cable-data-sheet .cable-property-group,.connector-data-sheet .connector-property-group{padding:32px 0 !important}}.cable-data-sheet .cable-property-group ul,.connector-data-sheet .connector-property-group ul{list-style:none;padding:0;-webkit-columns:3 256px;-moz-columns:3 256px;columns:3 256px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.cable-data-sheet .cable-property-group li,.connector-data-sheet .connector-property-group li{margin:0;padding-bottom:16px}.cable-data-sheet .cable-property-group li p,.connector-data-sheet .connector-property-group li p{margin:0}.cable-data-sheet .cable-property-group li p:first-child,.connector-data-sheet .connector-property-group li p:first-child{margin-bottom:4px}.cable-data-sheet .cable-property-group .images,.cable-data-sheet .cable-property-group .images p,.connector-data-sheet .connector-property-group .images,.connector-data-sheet .connector-property-group .images p{text-align:center}.cable-data-sheet .cable-property-group .images p,.connector-data-sheet .connector-property-group .images p{display:inline-block;margin:0 16px 16px 0}.chart-container{max-width:600px;margin:0 auto;page-break-before:always}.chart-container .loading-chart-text{text-align:center}.assembly-print{display:none}@media print{.assembly-print{display:block}}.assembly-print h3{margin-top:0;font-size:1.333333333em}.assembly-print.assembly-print-header{width:50%;margin-bottom:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.assembly-print.assembly-print-details{position:absolute;top:0;right:0;width:40%}.assembly-print.assembly-print-details div{margin-bottom:32px}.assembly-print .connector-a-print,.assembly-print .connector-b-print{margin-bottom:16px;text-align:center}.assembly-print .connector-a-print h4,.assembly-print .connector-a-print p,.assembly-print .connector-b-print h4,.assembly-print .connector-b-print p{margin:0}.assembly-print .connector-a-print img,.assembly-print .connector-b-print img{max-height:200px;margin-top:8px}.sortable a{display:block;position:relative;color:#fff}.sortable a:before{content:"⬆";display:block;position:absolute;top:8px;left:-16px;opacity:.333}.sortable[data-sort-direction=desc] a:before{content:"⬇"}.sortable[data-sort-field=cablePartNumber] a[data-sorter=cablePartNumber]:before,.sortable[data-sort-field=maxFrequency] a[data-sorter=maxFrequency]:before,.sortable[data-sort-field=nominalWeight] a[data-sorter=nominalWeight]:before,.sortable[data-sort-field=minBendRadius] a[data-sorter=minBendRadius]:before,.sortable[data-sort-field=nominalCableOD] a[data-sorter=nominalCableOD]:before,.sortable[data-sort-field=attenuationEstimate] a[data-sorter=attenuationEstimate]:before,.sortable[data-sort-field=power] a[data-sorter=power]:before{opacity:1}img.loader{display:inline-block;width:24px;height:24px;margin-right:8px}.loading-container{text-align:center}#existing-assembly.builder-embed{max-width:500px;margin:32px 0;padding:24px 16px;background:#f7f8fa}#existing-assembly.builder-embed fieldset,#existing-assembly.builder-embed legend,#existing-assembly.builder-embed p{margin:0}#existing-assembly.builder-embed legend{margin-bottom:8px}#existing-assembly.builder-embed .inputs{margin-top:16px}#existing-assembly.builder-embed .input-with-submit:after{content:">";display:block;z-index:0;position:absolute;top:0;bottom:0;right:5.3333333333px;margin:0;font-size:16px;line-height:42px;color:#e11}@media(min-width: 70em){#existing-assembly.builder-embed .input-with-submit:after{line-height:48px}}#existing-assembly.builder-embed #input-part-number{margin-bottom:16px}.start-over-header a{color:#fff}.start-over-header a:hover,.start-over-header a:focus{text-decoration:none;color:#e11}@media print{.start-over-header{display:none}}#debug-panel{height:300px;margin-top:64px;border:1px solid gray;overflow-y:scroll}@media print{#debug-panel{display:none}}.debug-info{margin-top:16px}.glossary{max-width:800px}.glossary dt,.glossary dd{width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f0f1f5}.glossary dt:nth-child(4n-1),.glossary dt:nth-child(4n),.glossary dd:nth-child(4n-1),.glossary dd:nth-child(4n){background:#f7f8fa}.glossary dt{padding:24px 16px 0}.glossary dd{padding:16px 16px 24px}@media(min-width: 70em){.glossary dt{padding:32px 48px 0}.glossary dd{padding:16px 48px 32px}}@-webkit-keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{-webkit-animation:chartjs-render-animation .001s;animation:chartjs-render-animation .001s}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:0px;height:0px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}.submitButtonMessage{color:red;padding:10px 0;font-weight:bold}