.kitcolumns{display:grid;grid-template-columns:25% 25% 25% 25%}.kitcolumns.tabs{display:flex}.kitcolumns .columnaction{flex:1}.kitcolumns .kitcolumn{margin:10px;transition:.2s all;cursor:pointer;flex-grow:1}.kitcolumns.tabs .kitcolumn{border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #fff;border-right:1px solid #000;margin:0;justify-content:center;display:grid;margin-right:-1px}.download-mk-downloads{display:none}.kitcolumns.tabs .kitcolumn.inactive{border-bottom-color:#000}.kitcolumns.tabs .kitcolumn{z-index:2}.kitcolumns.tabs .kitcolumn.inactive{z-index:1}.kitcolumn img{display:block;width:100%;height:auto}.kitheading{text-align:center;font-family:'Roboto Slab',serif;font-size:1.5rem;line-height:1.4rem;margin:10px 0}.kitcolumns.tabs .kitheading{font-size:1em}.kitcolumns .kitcolumn.other,.kitcolumns .kitcolumn.inactive{opacity:.4}.kitcolumns .kitcolumn.active,.kitcolumns .kitcolumn.inactive:hover,.kitcolumns.tabs .kitcolumn.inactive{opacity:1 !important}.kitcolumns.tabs .kitcolumn.inactive{border-left-color:#ddd;border-right-color:#ddd;border-top-color:#ddd}.kitcolumns.tabs .kitcolumn img,.kitcolumns.tabs .kitcolumn.inactive:hover img,.kitcolumns.tabs .kitcolumn .kitheading,.kitcolumns.tabs .kitcolumn.inactive:hover .kitheading{opacity:1 !important;transition:.2s opacity}.kitcolumns.tabs .kitcolumn.inactive img,.kitcolumns.tabs .kitcolumn.inactive .kitheading{opacity:.4 !important}.kitcolumncontent{margin-top:30px}.kitcolumncontent.has-tabs{margin-top:0;padding:40px 10px}.kitcolumncontent.hidekitcolumncontent{display:none}.mediakitheading{margin-top:20px;display:block;clear:both;font-size:2em;border-bottom:1px solid #000;padding-bottom:10px;line-height:1em}.kitcolumncontent.has-tabs .mediakitheading{margin-top:0}.kitcolumncontent.has-tabs .spacer{height:10px}.imagedetails,.imagedownload{text-align:center}.imagedownload a{color:#fc9d00;text-transform:uppercase;font-weight:700}.imagedownload a .feather-icon{height:19px;margin-bottom:-4px}#Content .imagedownload a>i{margin-right:3px}.kitcolumn img.kitimage{position:absolute;top:50%;margin:auto;max-height:100%;width:auto;left:50%;transform:translate(-50%,-50%)}.kitcolumn.kitimagecolumn{height:100px;position:relative;margin-bottom:90px}.kitimagecolumn .imagedetails{position:absolute;top:100%;left:0;width:100%;padding-top:10px}.inactivegallery .kitriflerow,.inactivegallery .kitspecs{display:none}.inactivegallery.active .kitspecs{display:block}.inactivegallery.active .kitriflerow{display:grid;grid-template-columns:32.5% 55% 12.5%;padding:15px 0;position:relative;clear:bothl}.inactivegallery.active .kitriflerow .kitrifletitle{padding-right:20%}.inactivegallery.active .kitriflerow:last-of-type{border-bottom:none}.kitspecs{margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #000}.kitspecs .henry_button a{border-radius:5px;font-size:1em;line-height:1.5em}.kitrifletitle{padding:0 3%}.kitrifles.henry-rifle-specs.firearmspecstable .firearmSpecTitle{border-bottom:1px solid #000;background:0 0;color:#000;border-right:0}.kitrifles.henry-rifle-specs.firearmspecstable .firearmSpecTitle:hover{color:#fc9d00}.kitrifles.henry-rifle-specs.firearmspecstable .firearmSpecTitle:hover .titlearrow{color:#fc9d00}.kitdivider{margin:20px 0;height:1px;background:#000}@media all and (max-width:767px){.kitcolumns.tabs{flex-direction:column;width:100%}.kitcolumn.columnaction img{display:none}.kitcolumns{display:block}.kitcolumn.kitimagecolumn{height:auto;margin-bottom:10px}.kitcolumn img.kitimage{position:relative;top:0;margin:auto;max-height:auto;width:100%;left:0;transform:none}.kitimagecolumn .imagedetails{position:relative}.inactivegallery.active .kitriflerow{text-align:center;display:block}.inactivegallery.active .kitriflerow div{padding:0 !important}.kitdlbutton{color:#fc9d00;background:0 0;font-weight:700;padding:0}.kitdlbutton:hover{background:#fff;color:#000}.kitcolumns.tabs{margin-top:20px}.kitcolumns.tabs .kitcolumn.inactive{border-bottom:0}.kitcolumns.tabs .kitcolumn,.kitcolumns.tabs .kitcolumn.inactive{border-left:1px solid #ddd !important;border-right:1px solid #ddd !important;border-top:1px solid #ddd !important;border-bottom:none !important}.kitcolumns.tabs .kitcolumn:last-of-type{border-bottom:1px solid #ddd !important}}