html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,input[type="button"],input[type="reset"],input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#214079;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:Arial;font-size:1em;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#2c5999;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled{cursor:not-allowed;opacity:0.5}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em}input,label,select{display:block;font-family:Arial;font-size:1em}label{font-weight:600;margin-bottom:0.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#f1f1f1;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:Arial;font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#477dca;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(55,112,192,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}table{-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.75em 0}tr,td,th{vertical-align:middle}body{-webkit-font-feature-settings:"kern", "liga", "pnum";-moz-font-feature-settings:"kern", "liga", "pnum";-ms-font-feature-settings:"kern", "liga", "pnum";font-feature-settings:"kern", "liga", "pnum";-webkit-font-smoothing:antialiased;color:#214079;font-family:Arial;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Arial;font-size:1em;line-height:1.2;margin:0 0 0.75em}h1{font-size:3.5em}h2{font-size:3em}h3{font-size:2.5em}h4{font-size:2em}h5{font-size:1.5em}h6{font-size:1em}p{margin:0 0 0.75em}a{color:#477dca;text-decoration:none;transition:color 0.1s linear}a:active,a:focus,a:hover{color:#2c5999}a:active,a:focus{outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}header a,footer a{color:#214079}body{font-family:Arial;color:#214079;background-color:#f1f1f1}header{background-color:white}.navigation-centered{width:auto;padding:0.25em}.navigation-centered .mobile-logo{display:inline;float:left;line-height:0}@media screen and (min-width: 35em){.navigation-centered .mobile-logo{display:none}}.navigation-centered .mobile-logo img{height:3em}.navigation-centered .navigation-centered-mobile-menu{float:right;padding-top:0.75em}@media screen and (min-width: 35em){.navigation-centered .navigation-centered-mobile-menu{display:none}}.navigation-centered .navigation-centered-wrapper{max-width:75em;margin-left:auto;margin-right:auto;position:relative}.navigation-centered .navigation-centered-wrapper::after{clear:both;content:"";display:table}.navigation-centered .navigation-centered-wrapper::after{clear:both;content:"";display:table}.navigation-centered ul.navigation-centered-menu{clear:both;display:none;width:100%}.navigation-centered ul.navigation-centered-menu.show{display:block}@media screen and (min-width: 35em){.navigation-centered ul.navigation-centered-menu{display:block;text-align:center}}.navigation-centered ul li.nav-link{display:block;text-align:right;vertical-align:middle}.navigation-centered ul li.nav-link a{display:inline-block;font-size:1em}.navigation-centered ul li.nav-link:last-child a{padding-right:0}@media screen and (min-width: 35em){.navigation-centered ul li.nav-link{display:inline-block}.navigation-centered ul li.nav-link a{padding-right:1em;font-size:1.25em}}.navigation-centered li.logo.nav-link{display:none;line-height:0}@media screen and (min-width: 35em){.navigation-centered li.logo.nav-link{display:inline-block}}.navigation-centered a.logo{min-height:auto}.navigation-centered .logo img{height:3em}main{background-color:#f1f1f1}@media screen and (max-width: 28.125em){main{padding:0}}@media screen and (min-width: 28.125em) and (max-width: 40em){main{padding:0 0.3125em}}@media screen and (min-width: 40em){main{padding:0 0.625em}}div.footer-wrapper{background-color:#f0e0b3}footer{margin:0 auto;max-width:75em;margin-left:auto;margin-right:auto}footer::after{clear:both;content:"";display:table}@media screen and (max-width: 45em){footer #leftfooter{width:100%;text-align:center;margin-bottom:1.25em}footer #centerfooter{width:100%;text-align:center;margin-bottom:1.25em}footer #rightfooter{width:100%;text-align:center;margin-bottom:1.25em}}@media screen and (min-width: 45em){footer{padding:0 0.625em}footer div{display:table-cell;width:33.3333333333%;width:25em}footer #leftfooter{text-align:left}footer #centerfooter{text-align:center;vertical-align:bottom;height:100%}footer #rightfooter{text-align:right}}@media screen and (max-width: 40em){h2{font-size:2.5em}h3{font-size:2em}h4{font-size:1.5em}}section#indextitle{max-width:75em;margin-left:auto;margin-right:auto}section#indextitle::after{clear:both;content:"";display:table}section#indextitle h2{width:100%;color:#583508;text-align:center;padding-top:30px;margin-bottom:0}section#indextitle img{width:100%;display:block;max-width:100%;min-height:18.75em;margin:0 auto;padding:2em 0;padding-top:10px;padding-bottom:20px}section#indextitle div{background-image:url(/images/kit_group.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 37.5em){section#indextitle div{min-height:18.75em}}@media screen and (min-width: 37.5em) and (max-width: 50em){section#indextitle div{min-height:21.875em}}@media screen and (min-width: 50em){section#indextitle div{min-height:25em}}section#indextitle h4{width:100%;color:#583508;text-align:center}section#kit-type{max-width:75em;margin-left:auto;margin-right:auto;color:#333231}section#kit-type::after{clear:both;content:"";display:table}section#kit-type h2{width:100%;text-align:center;margin:0.625em 0 0.9375em 0}section#kit-type div{margin-bottom:1.25em;cursor:pointer}section#kit-type div h3,section#kit-type div h4{text-align:center;margin-bottom:0.625em}section#kit-type div h4{font-size:1.6875em}section#kit-type div img{display:block;max-width:100%;margin:0 auto 1.25em auto}@media screen and (max-width: 26.25em){section#kit-type div{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}section#kit-type div:last-child{margin-right:0}section#kit-type div:nth-child(2n){margin-right:0}section#kit-type div:nth-child(2n+1){clear:left}}@media screen and (min-width: 26.25em) and (max-width: 53.125em){section#kit-type div{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}section#kit-type div:last-child{margin-right:0}section#kit-type div:nth-child(3n){margin-right:0}section#kit-type div:nth-child(3n+1){clear:left}}@media screen and (min-width: 53.125em){section#kit-type div{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}section#kit-type div:last-child{margin-right:0}}section#featuredproducts{max-width:100%;margin-left:auto;margin-right:auto}section#featuredproducts::after{clear:both;content:"";display:table}section#featuredproducts h3{text-align:center}section#featuredproducts div{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:1em}section#featuredproducts div:last-child{margin-right:0}section#featuredproducts div img{display:inline-block;max-width:50%;vertical-align:bottom}section#featuredproducts div p{display:inline-block;max-width:47%;vertical-align:bottom;margin-bottom:0;padding-left:2%}@media screen and (min-width: 40em){section#featuredproducts{text-align:center;max-width:90%;margin-left:auto;margin-right:auto}section#featuredproducts::after{clear:both;content:"";display:table}section#featuredproducts div{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}section#featuredproducts div:last-child{margin-right:0}section#featuredproducts div img{width:160px;max-width:240px}section#featuredproducts div p{max-width:100%}}@media screen and (min-width: 53.75em){section#featuredproducts{max-width:85%;margin-left:auto;margin-right:auto}section#featuredproducts::after{clear:both;content:"";display:table}section#featuredproducts div img{width:200px}}@media screen and (min-width: 67.5em){section#featuredproducts{max-width:80%;margin-left:auto;margin-right:auto}section#featuredproducts::after{clear:both;content:"";display:table}section#featuredproducts div img{width:240px}}h3#conclusiontitle{text-align:center;margin:0}#jbcsubpagetitle{text-align:center;margin-bottom:20px}#productcategorylist{text-align:center;margin-bottom:1.875em}#productcategorylist li{display:inline-block;margin-bottom:0.625em}#productslist{max-width:75em;margin:0 auto;text-align:center}#productslist a div{display:inline-block;width:17.5em;height:20em;margin-bottom:0.625em}#productslist a div div{width:17.5em;height:16.25em;margin-top:0.625em;margin-bottom:0;vertical-align:bottom;display:table-cell;text-align:center}#productslist a div div img{margin-top:0}#pricelist{max-width:75em;margin-left:auto;margin-right:auto;margin-top:3.125em}#pricelist::after{clear:both;content:"";display:table}#pricelist h2{text-align:center}#pricelist .pricelist_partnumber,#pricelist .pricelist_modelnumber,#pricelist .pricelist_nsn{text-align:center}#pricelist .pricelist_price{text-align:right}@media screen and (min-width: 32.5em) and (max-width: 51.875em){#pricelist .pricelist_name{width:35%}}@media screen and (min-width: 51.875em){#pricelist .pricelist_name{width:40%}#pricelist .pricelist_partnumber{width:12%}#pricelist .pricelist_modelnumber{width:18%}#pricelist .pricelist_nsn{width:12%}#pricelist .pricelist_price{width:8%}}#producttop{max-width:75em;margin-left:auto;margin-right:auto;padding-top:2.5em}#producttop::after{clear:both;content:"";display:table}#producttop #productslider{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#producttop #productslider:last-child{margin-right:0}#producttop #productslider .bxslider li img{display:block;margin:0 auto;max-height:25em}#producttop #productinfo{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#producttop #productinfo:last-child{margin-right:0}#producttop #productinfo #productinfobottom #productcontents,#producttop #productinfo #productinfobottom #productcapabilities{max-height:13.75em;max-width:18.75em;overflow:auto}#productbottom{max-width:75em;margin-left:auto;margin-right:auto;margin-top:1.25em}#productbottom::after{clear:both;content:"";display:table}#productbottom #productdescription{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#productbottom #productdescription:last-child{margin-right:0}#productbottom #alternateconfigsmain{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#productbottom #alternateconfigsmain:last-child{margin-right:0}#productbottom #alternateconfigsmain #alternateconfigs{max-height:11.25em;overflow:auto}section#aboutmain{max-width:75em;margin-left:auto;margin-right:auto}section#aboutmain::after{clear:both;content:"";display:table}section#custommain{max-width:75em;margin-left:auto;margin-right:auto}section#custommain::after{clear:both;content:"";display:table}section#custommain h1{text-align:center}section#contactmain{max-width:75em;margin-left:auto;margin-right:auto}section#contactmain::after{clear:both;content:"";display:table}section#contactmain h1{text-align:center}