hr{height:2px;background:#ddd;border:none;width:100%}.rel-cat-container{border:2px solid #0055aa;font-size:0.875rem;border-radius:0.3125rem;overflow:hidden;padding-bottom:10px}.rel-cat-container .title{background:#ddd;font-weight:700;line-height:30px;margin-bottom:6px;padding:0 5%;padding-left:10px}.rel-cat-container ul{list-style:none;padding:0;margin:0}.rel-cat-container ul li{display:block;padding:2px 16px 3px !important;margin:0}.rel-cat-container ul li a{text-decoration:none;color:#333;display:block}#homepage-bp .row-bp{margin-left:-.625rem;margin-right:-.625rem}#homepage-bp .row-bp>[class*='col-']{padding-right:.625rem;padding-left:.625rem}@media screen and (min-width: 1200px){#homepage-bp .row-bp .col-lg-10:first-of-type{width:930px}#homepage-bp .row-bp .col-lg-offset-2:first-of-type{margin-left:230px}}.promo{text-decoration:none;color:#0055aa;display:inline-block;width:100%;position:relative;margin-bottom:1.25rem}.promo img{width:100%;height:auto;display:block}.promo>[class*='-button-wrapper']{position:absolute;width:11.25rem;top:50%;right:1.25rem}.promo>[class*='-button-wrapper'] a{margin-bottom:1.25rem;width:100%}.promo>[class*='-button-wrapper'] a:last-of-type{margin-bottom:0}.promo .two-button-wrapper{margin-top:-3.375rem}.promo .three-button-wrapper{margin-top:-5.375rem}.promo .four-button-wrapper{margin-top:-7.375rem}.promo .five-button-wrapper{margin-top:-9.375rem}.promo .three-two-btn-wrapper{position:absolute;bottom:1.25rem;width:90%;left:50%;margin-left:-45%}#contentRecommendationWidget_Academy-SweepstakesEspot [id^="monetate_selectorBanner_"]{background-color:#fff}#contentRecommendationWidget_Academy-SweepstakesEspot [id^="monetate_selectorBanner_"] img{margin:0 auto}#m-homepage-bp .row-bp{margin-left:-0.3125rem;margin-right:-0.3125rem}#m-homepage-bp .row-bp>[class*='col-']{padding-right:0.3125rem;padding-left:0.3125rem}#m-hp-cat-nav{margin-bottom:1.25rem}#m-hp-cat-nav ul{border-top:1px solid #ddd;list-style:none;padding:0}#m-hp-cat-nav ul li{border-bottom:1px solid #ddd}#m-hp-cat-nav ul li a{display:block;color:#0055aa;line-height:2.75rem;text-decoration:none;padding-left:10px;padding-right:10px}#m-hp-cat-nav ul li a:after{content:' ';width:7px;height:12px;margin-top:16px;background-size:500px 500px !important;background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -46px -153px;float:right}.m-button-wrapper{padding:0 10px}.m-img-wrapper{padding:20px}img{max-width:100%;display:block}.m-heading{padding:0 10px;font-size:18px;font-weight:600;margin:30px 0 10px;font-family:'Open Sans'}.m-tiles-wrapper::after{clear:both;content:"";display:table}.m-tiles-wrapper .promo:nth-child(2n+2){box-shadow:inset 1px 0 #ddd}.m-tiles-wrapper .promo.tile{width:50%;float:left;margin-bottom:0;color:#333;font-family:'Open Sans';text-decoration:none !important}.m-tiles-wrapper .promo img{width:100%}img[src*="igodigital"]{height:1px !important;width:1px !important}#shopbybrandcontainer{background-color:#ccc;height:30px;line-height:30px;margin-top:10px;padding:0 0 0 14px;bottom:0;overflow:hidden;font-size:12px}@media (min-width: 768px){#shopbybrandcontainer{width:570px}}@media (min-width: 992px){#shopbybrandcontainer{width:686px}}#shopbybrandcontainer a{color:#0055aa !important;font-weight:600}#shopbybrand{float:left;padding-top:0px;padding-left:0px;text-transform:none;padding-left:0px}@media (min-width: 768px){#shopbybrandlist{width:400px !important}}#shopbybrandlist li{list-style:disc outside none;float:left;padding:0px 21px 0px 0px !important}#departmentsMenu li.current-active-menu-item .departmentMenuItem{top:-4px !important}@media (min-width: 768px){#departmentsMenu li.current-active-menu-item .departmentMenuItem{left:206px !important;width:512px !important}}@media (min-width: 992px){#departmentsMenu li.current-active-menu-item .departmentMenuItem{width:732px !important}}@media (min-width: 1200px){#departmentsMenu li.current-active-menu-item .departmentMenuItem{width:932px !important}}.departmentMenuItem{font-size:12px;min-height:620px}.departmentMenuItem ul ul{margin:0;padding-left:20px;width:142px;list-style-type:none;float:left}@media (min-width: 992px){.departmentMenuItem ul ul{width:151px}}.departmentMenuItem ul ul:first-child{border-left:0px}.departmentMenuItem ul ul li a.lastitem{margin-bottom:20px}.departmentMenuItem>ul{padding:0}.departmentMenuItem>ul>li{list-style-type:none}.departmentMenuItem>ul>li a{font-size:12px}.departmentMenuItem ul ul li{padding:2px 0}.departmentMenuItem ul ul li a.lastitem{margin-bottom:20px}a.L3{display:inline-block}a.L2{color:#0055aa !important;font-weight:600;padding:12px 0px 5px 0px}#departmentsMenuWrap #departmentsMenu #item_clearance{background:#ffde00}#departmentsMenuWrap #departmentsMenu #item_clearance>a{color:#0055aa}#departmentsMenuWrap #departmentsMenu #item_clearance:hover>a{background:#ddd !important;color:#0055aa !important}#departmentsMenuWrap #departmentsMenu #item_giftcards a:before,#departmentsMenuWrap #departmentsMenu #item_giftcards a:after,#departmentsMenuWrap #departmentsMenu #item_teamSports a:before,#departmentsMenuWrap #departmentsMenu #item_teamSports a:after{display:none}.navCatTitle{text-decoration:none;cursor:default}#flyout_apparel:before{content:' ';position:absolute;left:-24px;top:32px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_apparel:after{content:' ';position:absolute;left:-18px;top:35px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_boating:before{content:' ';position:absolute;left:-24px;top:60px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_boating:after{content:' ';position:absolute;left:-18px;top:63px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_camping:before{content:' ';position:absolute;left:-24px;top:88px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_camping:after{content:' ';position:absolute;left:-18px;top:91px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_electronics:before{content:' ';position:absolute;left:-24px;top:116px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_electronics:after{content:' ';position:absolute;left:-18px;top:119px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_fanShop:before{content:' ';position:absolute;left:-24px;top:144px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_fanShop:after{content:' ';position:absolute;left:-18px;top:147px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_fishing:before{content:' ';position:absolute;left:-24px;top:172px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_fishing:after{content:' ';position:absolute;left:-18px;top:175px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_fitness:before{content:' ';position:absolute;left:-24px;top:200px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_fitness:after{content:' ';position:absolute;left:-18px;top:203px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_footwear:before{content:' ';position:absolute;left:-24px;top:228px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_footwear:after{content:' ';position:absolute;left:-18px;top:231px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_golf:before{content:' ';position:absolute;left:-24px;top:256px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_golf:after{content:' ';position:absolute;left:-18px;top:259px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_hunting:before{content:' ';position:absolute;left:-24px;top:284px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_hunting:after{content:' ';position:absolute;left:-18px;top:287px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_patio:before{content:' ';position:absolute;left:-24px;top:312px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_patio:after{content:' ';position:absolute;left:-18px;top:315px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_recreation:before{content:' ';position:absolute;left:-24px;top:340px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_recreation:after{content:' ';position:absolute;left:-18px;top:343px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_shooting:before{content:' ';position:absolute;left:-24px;top:368px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_shooting:after{content:' ';position:absolute;left:-18px;top:371px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_teamSports:before,#flyout_team-sports:before{content:' ';position:absolute;left:-24px;top:396px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_teamSports:after,#flyout_team-sports:after{content:' ';position:absolute;left:-18px;top:399px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#flyout_clearance:before{content:' ';position:absolute;left:-24px;top:424px;border-color:transparent #0055aa transparent transparent;border-style:solid;border-width:12px;width:0;height:0;z-index:3}#flyout_clearance:after{content:' ';position:absolute;left:-18px;top:427px;border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px;width:0;height:0;z-index:4}#cart-content-spot{border:1px solid #ddd;border-radius:0.3125rem;padding:12px 15px}#cart-content-spot .lock{margin-right:0.3125rem;width:15px;height:24px;background-size:500px 500px !important;background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -222px 6px;display:inline-block}#cart-content-spot ul{list-style:none !important;padding:0}#cart-content-spot ul:before,#cart-content-spot ul:after{content:" ";display:table}#cart-content-spot ul:after{clear:both}#cart-content-spot ul li{margin-bottom:0.3125rem}#cart-content-spot ul li:last-of-type{margin-bottom:0}#cart-content-spot ul li.cc{display:inline-block;float:left;width:48px;height:30px;margin-right:9px;background-size:500px 500px !important;box-shadow:0 0 0 1px #ddd;border-radius:3px;text-indent:-9999px}#cart-content-spot ul li.cc:nth-of-type(1){background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -238px 0}#cart-content-spot ul li.cc:nth-of-type(2){background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -238px -29px}#cart-content-spot ul li.cc:nth-of-type(3){background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -238px -58px}#cart-content-spot ul li.cc:nth-of-type(4){background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -238px -87px}#cart-content-spot ul li.cc:nth-of-type(5){background:url(http://content.academy.com/weblib/images/global-sprite.png) no-repeat -238px -116px}#cart-content-spot a{color:#0055aa;text-decoration:none}#review-reminder{padding:0.9375rem 0.9375rem;border:2px solid #ddd;border-radius:5px;margin-bottom:0.9375rem}#review-reminder p{font-size:0.875rem}@media screen and (min-width: 75rem){#review-reminder p{font-size:1.125rem}}#review-reminder span{display:block;font-size:0.75rem;margin:0.625rem 0}@media screen and (min-width: 75rem){#review-reminder span{font-size:0.875rem}}#review-reminder .star-rating{height:20px;width:110px;background-size:500px !important;margin:0 auto 0.3125rem}#review-reminder .star-rating.five{background:url("//content.academy.com/weblib/images/global-sprite.png") no-repeat -141px -321.5px}#share-your-photos .row-bp{margin-left:-5px;margin-right:-5px}#share-your-photos .row-bp>[class*='col-']{padding-left:5px;padding-right:5px}#share-your-photos .row-bp>[class*='col-'] img{width:100%;display:block;margin-bottom:0.625rem}#share-your-photos .row-bp>[class*='col-'] p{font-size:0.875rem}@media screen and (min-width: 75rem){#share-your-photos .row-bp>[class*='col-'] p{font-size:1.125rem}}#autoSuggestAdvancedSearch{display:none !important;visibility:hidden}#main_utilities{padding-top:9px;padding-bottom:9px}#main_utilities .container-ac{max-width:730px}@media screen and (min-width: 992px){#main_utilities .container-ac{max-width:970px}}@media screen and (min-width: 1200px){#main_utilities .container-ac{max-width:1170px}}#widget_minishopcart{margin-top:8px}.homepage .ac-container>.col12{padding:0}#top_header_bar{margin-bottom:0.625rem}#logo_quick_links{margin-bottom:0.625rem}#MiniShopCartContents{top:36px}#myChatLinkContainer{display:none;visibility:hidden}#departmentsMenuWrap{top:42px;width:210px}#departmentsMenuWrap #departmentsMenu{padding:2px;border-radius:0.3125rem}#departmentsMenuWrap #departmentsMenu>li#item_giftcards{border-bottom:none !important}#departmentsMenuWrap #departmentsMenu>li:last-of-type{border-radius:0 0 3px 3px;overflow:hidden}#departmentsMenuWrap #departmentsMenu>li:hover>a{border-radius:0}#departmentsMenuWrap #departmentsMenu>li>a{line-height:28px;font-size:14px}#promo_message{padding:9px 10px}.shippingbanner{font-size:1.125rem !important}#specifications b{text-transform:capitalize}#pdp_promotion_area:before,#pdp_promotion_area:after{content:" ";display:table}#pdp_promotion_area:after{clear:both}.quick-descript-wrap{position:static !important;height:auto !important;overflow:visible !important;max-height:none !important;margin-bottom:0.9375rem}.quick-descript-wrap .quick-descript:before,.quick-descript-wrap .quick-descript:after{background:transparent !important;content:'' !important;height:0 !important}h2.price{font-weight:700 !important}#cartDropdown .footer:before,#cartDropdown .footer:after{content:" ";display:table}#cartDropdown .footer:after{clear:both}#cartDropdown .footer #GotoCartButton1{float:left}#cartDropdown .footer #ay_beginCheckoutTop{float:right}#ContinueShoppingLink{line-height:34px}#sccl_foot{display:none !important;visibility:hidden !important}#result-sort-toolbar{margin-bottom:15px}.sort-tool{margin-right:5px}.compare_target{display:none}.error-pg{text-align:center}.error-pg .aso-logo{max-width:200px;display:block;margin:30px auto 0}.error-fish{width:100%;max-width:560px;display:block;margin:0 auto}.stacked-btn-wrapper{max-width:290px;margin:0 auto}


/*HACKS*/
#storeAlert {display: none !important;}

.item_spacer_5px + .widget_product_listing_position {
	clear: both;
	margin-top: 20px;
	float: left;
	width: 100%;
}

.catalogEntryRecommendationWidget.carousel>.content>ul>li.hidden {
	visibility: visible !important;
	display: inline-block !important;
}