.kit-h1{display:none}.kit-header-image{margin-top:-15px}h2.side-lines{position:relative;margin-top:15px}h2.side-lines:before{content:"";display:block;border-top:solid 1px #ccc;width:100%;height:1px;position:absolute;top:50%;z-index:1}h2.side-lines span{background:#fff;padding:0 20px;position:relative;z-index:5;font-size:22px;font-family:Roboto;text-transform:uppercase}.kits-section-a{padding:30px 0 30px}.kits-section-b{padding-bottom:30px}.kits-section-b .media{padding:15px;background-color:#ececec}.kits-section-b .media span{padding:5px;background-color:#f40b0b;color:#fff}.kits-section-b .media p{color:#262626;font-size:12px;font-weight:300;text-align:left}.kits-section-a .thumbnail,.kits-section-b .thumbnail{padding:0;border-radius:0}.kits-section-b h3{margin:15px 0 0 0;font-family:Roboto;font-size:15px}.kits-section-a h3{margin:15px 0 0 0;font-family:Roboto;font-size:20px}.kits-section-b h3 a{font-family:Roboto;font-size:20px}.kits-section-a h3{display:inline-block;margin:0 15px 15px 0}.kit-age-tag{padding:3px 5px;background:#23a4d3;color:#fff;font-size:12px;font-weight:500}.ms-black-btn{padding:8px 20px;color:#fff;background:#111}.ms-black-btn:visited{color:#fff}.kits-section-b hr{color:#ececec;margin-top:15px}.ms-black-btn:hover{color:#fff;background:#333;transition:all .2s ease}.kits-section-a .caption p,.kits-section-b .caption p{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:16px;color:#111;font-family:BentonSans;font-weight:400;max-height:47px;text-align:left;overflow:hidden;transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-webkit-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-o-transition:color 250ms ease-in-out,background-color 250ms ease-in-out}.kit-padding{padding:30px 0 0}.kit-padding h2{margin-top:0;font-family:Roboto;font-weight:500;font-size:24px;color:#000}.kit-padding .lead{color:#262626;font-size:15px;font-weight:300}#kitCarousel .pager li>a,.pager li>span{padding:10px;border:1px solid #ccc;border-radius:50%}#kitCarousel .glyphicon{color:#111}#kitCarousel img{max-width:100%}#kitCarousel a{-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}#kitCarousel a:hover{opacity:.6;text-decoration:none}#kitCarousel ul.thumbnails{margin-bottom:0}#kitCarousel{padding:0 40px}#kitCarousel .control-box{text-align:right;width:100%}#kitCarousel .carousel-control{background:#666;border:0;border-radius:0;display:inline-block;font-size:34px;font-weight:200;line-height:18px;opacity:.5;padding:4px 10px 0;position:static;height:30px;width:15px}#kitCarousel .control-box li:first-child{position:absolute;left:15px;top:28%}#kitCarousel .control-box li:last-child{position:absolute;right:15px;top:28%}.hero-feature .media{height:75px}@media screen and (min-width:768px) and (max-width:991px){.kit-padding{padding:30px 0 0}#kitCarousel nav{padding:0 15px}}@media screen and (max-width:767px){.kits-divider{width:100%}.kit-padding{padding:30px 0 0}#kitCarousel nav{padding:0 15px}#kitCarousel .control-box li:first-child{position:static;right:initial;top:initial}#kitCarousel .control-box li:last-child{position:static;right:initial;top:initial}.kits-section-b .thumbnail{overflow:auto}.kits-section-b img{max-width:50%!important;margin-left:0;margin-right:0;float:left}.kits-section-b .caption p{text-align:left;padding-left:15px}.our-other-kits{display:none}.hero-feature .media{height:auto;margin-bottom:1px}.kit-header-image{padding:0!important}}@media (max-width:479px){#kitCarousel .caption{word-break:break-all}}