

/*===============================
/templates/t3_bs3_blank/css/custom.css
================================================================================*/
#eshop-categories ul li:nth-child(4){display:none !important}


/*===============================
https://marcolmarfirearms.com/modules/mod_eshop_cart/asset/css/style.css
================================================================================*/
#eshop-cart .eshop-cart-items a{text-decoration:none}#eshop-cart .eshop-cart-items a span{background:url("https://marcolmarfirearms.com/modules/mod_eshop_cart/asset/images/arrow-down.png") no-repeat scroll 100% 50%;padding-right:15px}.eshop-cart-content{background:#fff;clear:both;min-height:150px;min-width:250px;max-width:350px;padding:8px;position:absolute;top:125%;border:1px #ddd solid;color:#333}.eshop-cart-items a:hover{cursor:pointer}.eshop-cart-items{z-index:1}.eshop-cart-items h4{color:#333333;font-size:15px;font-weight:bold;margin-bottom:3px;margin-top:0}#eshop-cart{position:relative;right:0;top:0;z-index:9}.eshop-mini-cart-info td{border-bottom:1px solid #EEEEEE;color:#000000;padding:10px 5px;vertical-align:top}.eshop-mini-cart-info .eshop-image{text-align:left}.eshop-mini-cart-info .eshop-name{text-align:left}.eshop-mini-cart-info .eshop-quantity{text-align:right}.eshop-mini-cart-info .eshop-image img{border:1px solid #EEEEEE;text-align:left}.eshop-mini-cart-info .eshop-remove{text-align:right}.eshop-mini-cart-info .eshop-total{text-align:right}.mini-cart-total{border-bottom:1px solid #EEEEEE;padding:10px 5px;text-align:right}.eshop-right{text-align:right}.checkout{clear:both;text-align:right}


/*===============================
/modules/mod_eshop_products_filter/assets/css/style.css
================================================================================*/
.eshop-filter.panel-primary{border:none;margin:0;padding:0;list-style:none}.eshop-filter .radio,.eshop-filter .checkbox{margin-top:0;margin-bottom:0;font-size:13px;cursor:pointer}.eshop-filter a{color:#666}.eshop-filter > a{cursor:pointer;background:#eaeaea;font-size:16px;border-top:1px solid #fff;display:block;padding:10px}.filter-heading-content{}.filter-heading .filter-head-icon{display:block;float:right;background:url('/modules/mod_eshop_products_filter/assets/images/icons.png') no-repeat 0 -40px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;width:17px;height:9px;margin-right:-3px;margin-top:3px}.filter-direction-rtl .filter-heading .filter-head-icon{float:left}.eshop-filter .panel-body ul li a.eshop-filter-selected-category{background:url("/modules/mod_eshop_products_filter/assets/images/icons.png?v8") no-repeat -108px -5px;font-weight:bold;padding-left:20px}.eshop-filter > a.collapsed .filter-head-icon{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.eshop-filter .panel-collapse{border-top:2px solid #ccc;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.eshop-filter:nth-last-child(2) .panel-collapse{border-bottom:1px solid #ddd}.panel-group .eshop-filter.panel + .panel{margin:0} .panel-collapse .panel-body{padding:0;font-size:14px}.panel-collapse .panel-body ul{margin:0;padding:0}.panel-collapse .panel-body li{list-style:none;padding:8px;border-bottom:1px dashed #dcdcdc}.panel-collapse .panel-body li:last-child{border:none}.eshop-filter .badge-info{border-radius:3px;background:#428BCA;color:#fff;padding:0 4px;float:right;line-height:20px;position:relative;margin-left:4px;outline:0 !important;position:relative}.eshop-filter .badge-info{}.eshop-filter .badge-info:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-right-color:#428BCA;border-width:4px;margin-top:-4px}.eshop-filter .badge-info:after{border-right-color:#428bca}.eshop-filter-price .panel-collapse,.eshop-filter-weight .panel-collapse,.eshop-filter-price .panel-collapse,.eshop-filter-length .panel-collapse,.eshop-filter-width .panel-collapse,.eshop-filter-height .panel-collapse,.eshop-filter-stock .panel-collapse,.eshop-filter-price .panel-collapse,.eshop-filter-keyword .panel-collapse{padding:15px}.eshop-filter .eshop-filter-reset-all{border:1px solid #dddddd;border-bottom:none;margin:0 0 -1px;text-decoration:none;display:block;padding:5px}.eshop-filter-reset-all a{cursor:pointer;color:#428bca;font-size:12px;text-decoration:none}.eshop-filter-reset-all a:hover{color:#23527c}.eshop-toggle-link a{cursor:pointer;color:#428bca;font-size:12px}.filter-reset-icon{background:url("/modules/mod_eshop_products_filter/assets/images/icons.png?v8") no-repeat scroll 0 3px;display:inline-block;height:13px;margin-right:3px;margin-top:1px;width:10px}


/*===============================
/modules/mod_eshop_products_filter/assets/css/jquery.nouislider.css
================================================================================*/
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{ z-index:10}.noUi-stacking + .noUi-origin{ *z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s,top 0.3s;transition:left 0.3s,top 0.3s}.noUi-state-drag *{cursor:inherit !important} .noUi-horizontal{height:10px}.noUi-horizontal .noUi-handle{height:17px;left:-10px;top:-5px;width:23px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px} .noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#DD4814;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:none;padding:1px}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB} .noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB} .noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:10px;width:1px;background:#E8E7E6;left:9px;top:2px}.noUi-handle:after{left:13px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px} [disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}


/*===============================
/modules/mod_jamasthead/asset/css/style.css
================================================================================*/
.ja-masthead{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}.ja-masthead:before{background-color:#000;content:"";display:block;position:absolute;left:0;top:0;opacity:0.3;height:100%;width:100%;z-index:3}.ja-masthead .ja-masthead-detail{color:#fff;padding:40px 0;max-width:980px;position:relative;text-align:center;z-index:20;margin:0 auto} .masthead-video{position:relative}.masthead-video #ja-masthead-bg{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;  z-index:1}#ja-masthead-bg video{object-fit:cover}.ja-masthead-bg{display:flex;position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0}.ja-masthead-bg video{width:100%;object-fit:cover}