div.sidebar{background:url(../images/pistols/quote.jpg) repeat-y;font-size:10px;padding:15px;width:240px}.active-gun{background-position:top left}div.firearm-additional{display:none;position:absolute;border-top:1px solid #fff;bottom:0;height:109px;width:378px}span.firearm-headline{font-size:2.2em;color:#fff;position:absolute;left:15px;top:10px}div.firearm-additional ul{background:#000;position:absolute;top:10px;left:15px;width:315px}div.rifles-upclose div.firearm-additional ul{width:600px}div.firearm-additional ul li{line-height:1.3em}div.collapsed-arrow,div.expanded-arrow{width:25px;height:25px;position:absolute;right:16px}div.collapsed-arrow{background:url(../images/pistols/collapsed-arrow.png) no-repeat;top:16px}div.expanded-arrow{background:url(../images/pistols/expanded-arrow.jpg) no-repeat;height:27px;bottom:69px}span.expanded{bottom:75px}a.go{background:url(../images/go.png) no-repeat;display:block;width:38px;height:24px;position:absolute;bottom:10px;right:10px;text-indent:-9999px}a.go:hover{background:url(../images/go-hover.png) no-repeat}div.pistols-upclose{position:relative;width:378px;height:100px;margin-top:20px;border-top:1px solid #fff}div.pistol-opacity{background:url(../images/pistols/opacity.png) repeat;width:100%;height:100%}div.rifles-hero{background:url(../images/rifles/hero.jpg) no-repeat;width:auto;max-width:1000px;height:349px}div.rifles-upclose{position:relative;width:780px;height:100px;margin-top:20px;border-top:1px solid #fff}.accuracyStandard-categoryPage_right{width:auto;width:167px;height:115px;margin:20px auto}.categoriesUpclose{position:relative}.categoriesUpclose-mobileFlag{display:none;position:absolute}.categoriesUpclose-cols{display:block}.categoriesUpclose-cols:after{content:'';clear:both;display:table}.categoriesUpclose-col{float:left;width:48.72%}.categoriesUpclose-col+.categoriesUpclose-col{float:right}.categoriesUpclose-item{position:relative;margin:20px 0 0 0;border-top:1px solid #c4c4c4;height:100px;overflow:hidden;-webkit-transition:height 0.6s ease-out;transition:height 0.6s ease-out;cursor:pointer}.categoriesUpclose-item.expanded{border-top:0;height:425px;-webkit-transition:height 0.4s ease-out;transition:height 0.4s ease-out}.categoriesUpclose_2cols .categoriesUpclose-item.expanded{height:420px}.categoriesUpclose-item .item-arrow{position:absolute;right:15px;top:15px;width:25px;height:25px;background:url(../images/pistols/collapsed-arrow.png) 0 0 no-repeat;z-index:10;-webkit-transition:top 0.6s ease-out;transition:top 0.6s ease-out}.categoriesUpclose-item.expanded .item-arrow{top:330px;background:url(../images/pistols/expanded-arrow.png) 0 0 no-repeat;-webkit-transition:top 0.4s ease-out;transition:top 0.4s ease-out}.categoriesUpclose-item .item-title{color:#fff;font-size:2.2em;position:absolute;top:10px;left:15px;z-index:5;padding:0;margin:0}.categoriesUpclose-item .item-title a{display:block;color:inherit}.categoriesUpclose-item .item-image{background-position:0 52%;background-repeat:no-repeat;position:relative;z-index:1;height:100px;overflow:hidden;-webkit-transition:height 0.6s ease-out;transition:height 0.6s ease-out}.categoriesUpclose-item .item-image .item-link{font-size:15px;line-height:1.2em;color:#fff;position:absolute;right:10px;bottom:10px;display:none}.categoriesUpclose-item .item-image .item-link span{color:inherit;display:inline-block;background:#888686;padding:8px 12px;border-radius:5px}.categoriesUpclose-item.expanded .item-image{height:315px;padding:0;-webkit-transition:height 0.4s ease-out;transition:height 0.4s ease-out}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-image{height:310px}.categoriesUpclose-item .item-image-inner{position:relative;height:100px;-webkit-transition:height 0.6s ease-out;transition:height 0.6s ease-out}.categoriesUpclose-item .item-image-inner:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;background:url(../images/pistols/opacity.png) 0 0 repeat}.categoriesUpclose-item:hover .item-image-inner:after{display:none}.categoriesUpclose-item.expanded .item-image-inner{height:315px;-webkit-transition:height 0.4s ease-out;transition:height 0.4s ease-out}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-image-inner{height:310px}.categoriesUpclose-item.expanded .item-image-inner:after{display:none}.categoriesUpclose-item .item-image-inner div{position:absolute;left:0;top:-105%;width:100%;-webkit-transition:top 0.6s ease-out;transition:top 0.6s ease-out}.categoriesUpclose-item.expanded .item-image-inner div{top:0;-webkit-transition:top 0.4s ease-out;transition:top 0.4s ease-out}.categoriesUpclose-item .item-image-inner img{position:absolute;display:block;left:-9999px;right:-9999px;margin:0 auto}.categoriesUpclose-item.expanded .item-image-inner img{position:absolute;display:block;left:-9999px;right:-9999px;margin:0 auto}.categoriesUpclose-item .item-content{background:#000;position:absolute;left:0;right:0;top:auto;bottom:0;z-index:2;border:1px solid #c4c4c4;border-width:1px 0 0 0;height:110px;display:block;opacity:0;-webkit-transition:opacity 0.4s ease-out 0s;transition:opacity 0.4s ease-out 0s}.categoriesUpclose-item .item-caption,.categoriesUpclose-item .item-caption ul li,.categoriesUpclose-item .item-caption p{line-height:1.3em}.categoriesUpclose-item .item-content .item-link{position:absolute;right:10px;bottom:10px;display:inline-block;color:#aaa;background:#1b1919;background-image:linear-gradient(to bottom,#494747 0%,#393737 25%,#1f1d1d 48%,#1b1919 100%);font-size:12px;padding:3px 10px;border:1px solid #282828;border-top-color:#727272;border-radius:3px}.categoriesUpclose-item .item-content .item-link:hover{background:#474343;background-image:linear-gradient(to bottom,#6b6868 0%,#696565 25%,#4a4646 48%,#474343 100%);border-top-color:#8b8a8a;color:#a6a6a6}.categoriesUpclose-item.expanded .item-content{display:block;opacity:1;-webkit-transition:opacity 0.4s ease-out 0.6s;transition:opacity 0.4s ease-out 0.6s}.categoriesUpclose-item .item-content-inner{z-index:auto;padding:10px 15px;border-width:1px 0 0 0;margin:0 60px 0 0;max-width:600px}.categoriesTab{display:block;border:1px solid #4b4b4b;margin:20px 0}.categoriesTab-nav{}.categoriesTab-nav ul,.categoriesTab-nav li{display:block;list-style:none;padding:0;margin:0}.categoriesTab-nav ul{display:table;table-layout:auto;width:100%;border-bottom:1px solid #4b4b4b}.categoriesTab-nav li{display:table-cell;width:20%;border-left:1px solid #4b4b4b}.categoriesTab-nav li:first-child{border-left:0}.categoriesTab-nav li a{background:#242424;background-image:linear-gradient(to bottom,#303030 0%,#171717 100%);display:block;font-size:15px;height:48px;line-height:48px;color:#fff;text-align:center}.categoriesTab-nav li a.active{background:#373737;background-image:linear-gradient(to bottom,#454545 0%,#2c2c2c 100%)}.categoriesTab-contents{}.categoriesTab-content{display:none}.categoriesTab-content .categoriesUpclose-item:first-child{margin-top:0}.categoriesTab-content.active{display:block}@media screen and (max-width:768px){.categoriesUpclose_2cols .categoriesUpclose-item.expanded{height:450px}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-content{height:140px}}@media screen and (max-width:640px){.categoriesUpclose_2cols .categoriesUpclose-item.expanded{height:475px}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-content{height:165px}}@media screen and (max-width:480px){.categoriesUpclose-mobileFlag{display:block}.categoriesUpclose_2cols .categoriesUpclose-col{float:none;width:auto}.categoriesUpclose_2cols .categoriesUpclose-col+.categoriesUpclose_2col{float:none;width:auto}.categoriesUpclose-item{height:75px;-webkit-transition:none;transition:none}.categoriesUpclose-item.expanded{height:75px;border-top:1px solid #fff;-webkit-transition:none;transition:none}.categoriesUpclose_2cols .categoriesUpclose-item.expanded{height:75px}.categoriesUpclose-item .item-title{font-size:1.9em}.categoriesUpclose-item .item-arrow{display:none;-webkit-transition:none;transition:none}.categoriesUpclose-item.expanded .item-arrow{-webkit-transition:none;transition:none}.categoriesUpclose-item .item-image{height:75px;-webkit-transition:none;transition:none}.categoriesUpclose-item.expanded .item-image{height:75px;-webkit-transition:none;transition:none}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-image{height:75px}.categoriesUpclose-item .item-image .item-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto}.categoriesUpclose-item.expanded .item-link{display:block}.categoriesUpclose-item .item-image .item-link span{position:absolute;right:10px;bottom:10px}.categoriesUpclose-item.expanded .item-image{height:75px;-webkit-transition:none;transition:none}.categoriesUpclose-item .item-image-inner{height:75px;-webkit-transition:none;transition:none}.categoriesUpclose-item.expanded .item-image-inner{height:75px;-webkit-transition:none;transition:none}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-image-inner{height:75px}.categoriesUpclose-item .item-image-inner div{height:75px;-webkit-transition:none;transition:none;top:-110%}.categoriesUpclose-item.expanded .item-image-inner div{height:75px;-webkit-transition:none;transition:none;top:-110%}.categoriesUpclose-item .item-image-inner img{}.categoriesUpclose-item.expanded .item-image-inner img{}.categoriesUpclose-item.expanded .item-image-inner:after,.categoriesUpclose-item:hover .item-image-inner:after{display:block}.categoriesUpclose-item .item-content{display:none;-webkit-transition:none;transition:none}.categoriesUpclose-item.expanded .item-content{display:none;-webkit-transition:none;transition:none}.categoriesUpclose_2cols .categoriesUpclose-item.expanded .item-content{display:none}}