a.skip-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-content:focus,a.skip-content:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px
35%;padding:5px;border-radius:15px;border:4px
solid yellow;text-align:center;font-size:1.2em;z-index:9999999}a:focus{outline:1px
dotted #ccc!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.roboto-font{font-family:'Roboto Slab',serif !important;font-weight:500}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{font-weight:inherit}h1{margin-bottom:0}h2,
.woocommerce-content h1.page-title{margin-bottom:15px}h3{margin-bottom:15px}h4{margin-bottom:15px}h5{margin-bottom:15px}h6{margin-bottom:15px}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{letter-spacing:2px;font-weight:100}p{margin:0
0 15px 0}em,i{font-style:italic}b,strong{font-weight:bold}small{font-size:80%}hr{display:block;border:none;outline:none;margin-bottom:15px;clear:both;color:#EBEAEA;width:100%;height:8px}hr.black{height:1px;background:#000}dt{font-weight:bold}blockquote{font-style:italic}blockquote
.text{font-style:normal}.highlight{padding:0
8px}#Content a>i{margin-right:10px}a,a:visited,a:focus{text-decoration:none}a:hover{text-decoration:underline}p a, p a:visited{line-height:inherit}img.scale-with-grid,
#Content img,.afterparallax
img{max-width:100%;height:auto}.google-map
img{max-width:none !important}iframe{max-width:100%}a.tp-button{background:none;font-family:inherit !important;height:auto !important;line-height:inherit !important;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;letter-spacing:0 !important;text-shadow:0 0 0 !important;box-shadow:0 0 0 !important;font-weight:normal}a.button,a.tp-button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;padding:15px
50px;font-size: .9em;line-height:1em;margin-bottom:15px;-webkit-border-radius:6px;border-radius:6px;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:none;z-index:1;cursor:pointer;text-transform:uppercase;letter-spacing:2px;border:0;margin-right:7px}input[type="submit"]{padding:13px
50px}a.button i, a.tp-button i, button i, input[type="submit"] i, input[type="reset"] i, input[type="button"] i{margin:0px
!important}a:hover.button,a:hover.tp-button{text-decoration:none}a.button:hover:before,a.tp-button:hover:before,a.button:active:before,a.tp-button:active:before,button:hover:before,input[type="submit"]:hover:before,input[type="reset"]:hover:before,input[type="button"]:hover:before{right:12px;opacity:1;filter:alpha(opacity=100)}a.control_button,span.control_button{display:block;float:left;margin:0
2px;overflow:hidden;background:#ccc;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;border-width:1px;border-style:solid}a.control_button span, span.control_button
span{display:block;width:22px;height:22px;overflow:hidden;text-indent:-9999px}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin-bottom:0}fieldset{margin-bottom:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select,input[type="confirm_email"]{border:0;padding:13px
10px;outline:none;margin:0;width:230px;max-width:100%;display:block;margin-bottom:20px;font-size: .9em;-webkit-border-radius:3px;border-radius:3px}textarea{min-height:60px}label,legend{display:block;font-size:110%}input[type="checkbox"]{display:inline}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}.wpvl_auto_thumb_box{position:relative;width:200px;height:150px}.wpvl_auto_thumb_play{position:absolute;left:75px;top:50px}.video_lightbox_auto_anchor_image{width:200px;height:150px}a.button.button_red,a.button.button_red:after,a.tp-button.red{background-color:#FC2A2A;color:#fff}a.button.button_orange,a.button.button_orange:after,a.tp-button.orange{background-color:#FF6E00;color:#fff}a.button.button_green,a.button.button_green:after,a.tp-button.green{background-color:#88BE4C;color:#fff}a.button.button_blue,a.button.button_blue:after,a.tp-button.blue{background-color:#058BD3;color:#fff}a.button.button_grey,a.button.button_grey:after,a.tp-button.grey{background-color:#F1F1F1;color:#444}a.button.button_yellow,a.button.button_yellow:after{background-color:#FFCC28;color:#885a29}a.tp-button.darkgrey,a.tp-button.darkgrey:after{background-color:#555;color:#fff}a.tp-button.lightgrey,a.tp-button.lightgrey:after{background-color:#878787;color:#fff}.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#mfn-offer-slider
.rslides_nav{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}body{min-width:1240px}#Wrapper{width:auto;margin:0px
auto}.layout-full-width{padding:0}.layout-full-width
#Wrapper{width:100% !important;margin:0
!important;box-shadow:none!important}#Content,.afterparallax{width:100%}body:not(.template-slider):not(.hasbreadcrumbs) #Content{padding-top:30px}body.page-template-template-dealer-spotlight
#Content{padding-top:15px!important;padding-bottom:15px}.section{}.section_wrapper-fb{width:770px;margin:0
auto;position:relative;background:url("/facebook/facebook-bg.jpg") top center no-repeat #000;color:#fff;padding:15px}.section_wrapper-fb
form{width:450px;margin:0
auto;display:block;padding:0
175px}.section_wrapper,.container{width:940px;margin:0
auto;position:relative}.section_wrapper:after,.container:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.column,.columns{float:left;margin:0
1% 20px}.column.column_divider{margin-bottom:0}.the_content_wrapper{margin:0
1%}.with_aside
.content_wrapper{width:1200px;margin:0
auto}.with_aside
.sections_group{width:75%;float:left}.with_aside
.section_wrapper{width:100%}.with_aside
.four.columns{float:right}.aside_left
.sections_group{float:right}.aside_left
.four.columns{float:left}.right-sidebar
.items_group{width:75%;float:left}.right-sidebar
.four.columns{float:right}.left-sidebar
.items_group{width:75%;float:right}.left-sidebar
.four.columns{float:left}.four.columns,.one-fourth.column{width:23%}.one-third.column{width:31.333%}.one-second.column{width:48%}.two-third.column{width:64.666%}.three-fourth.column{width:73%}.one.column{width:98%}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.the_content
pre{margin-bottom:20px}.rev_slider
iframe{max-width:1220px}[class^="icon-"]:before,[class*=" icon-"]:before{display:inline}body{padding:25px
0 0}#Wrapper{-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, .06);box-shadow:0px 0px 15px rgba(0, 0, 0, .06)}.owl-pagination{}.owl-pagination .owl-page
span{width:17px !important;height:17px !important;margin:5px
6px !important;background:rgba(0, 0, 0, .15) !important;opacity:1 !important;filter:alpha(opacity=100) !important}#top_bar{text-align:center;padding:8px
15px;font-size:12px;display:none}#top_bar
p{margin-bottom:0;display:inline-block}#top_bar p
i{margin-right:6px;color:#989898}#top_bar p
a{color:#989898}#top_bar
p.mob_phone{margin-right:10px}#top_bar
p.mob_mail{}#Header{position:relative}#Header:after, #Header.is-sticky #menu:after{content:'';width:100%;height:8px;bottom:-8px;left:0;position:absolute;z-index:100}#Header.is-sticky:after{display:none}#Header
.one{z-index:201;margin-bottom:0;position:relative}#Header a.responsive-menu-toggle{display:none}#Header a.responsive-menu-toggle
span{position:absolute;text-indent:-9999999px;overflow:hidden}#Header
.logo{margin:20px}#Header .logo
h1{line-height:0;font-size:0}#Header
#logo{display:block;overflow:hidden;margin:20px}#Header #logo:hover{text-decoration:none}#Header #logo
img{vertical-align:middle;max-height:85px}#Header
.social{z-index:203;position:absolute;right:0;bottom:0;background-image:url('https://assets.henryusa.com/uploads/2018/01/pattern_slashes_10.png')}#Header .language, #Header
#searchform{float:right;padding:30px
20px;border-right:1px solid rgba(0, 0, 0, .05)}#Header
#searchform{z-index:999999999999;position:relative;float:right}#Header #menu ul li.submenu .menu-toggle{display:none}.henry-menu{background:#000}#Header
.menu{position:relative;float:left}#Header .menu:after{position:absolute;right:-8px;top:0;width:8px;height:60px;content:""}#Header .menu>li{margin:0;z-index:203;display:inline-block}#Header .menu>li:not(.mfn-megamenu-parent){position:relative}#Header .menu>li.hover{z-index:204;padding-bottom:0}#Header .menu > li.hover.mfn-megamenu-parent
a{z-index:204;position:relative}#Header .menu>li>a{display:inline-block;white-space:nowrap;padding:0
10px;line-height:40px;text-transform:none;letter-spacing:0px}#Header .menu>li>a:hover{text-decoration:none}#Header .menu > li.current-menu-item > a,
#Header .menu > li.current_page_item > a,
#Header .menu > li.current-menu-ancestor > a,
#Header .menu>li.current_page_ancestor>a{height:40px;line-height:40px}#Header .menu > li > a:hover,
#Header .menu>li.hover>a{height:40px;line-height:40px}#Header .menu li
ul{position:absolute;left:0px;top:60px;z-index:205;margin:0;display:none}#Header .menu li ul
li{padding:0
0;width:180px;position:relative;font-weight:normal}#Header .menu li ul li
a{padding:6px
12px;font-size: .9em;display:block;border-bottom-width:1px;border-style:solid}#Header .menu li ul li a:hover{text-decoration:none}#Header .menu li ul li a .menu-arrow{display:block;position:absolute;right:15px;top:10px;font-size: .9em}#Header .menu li ul li
ul{position:absolute;left:180px;top:0px;z-index:204}#Header .menu li.last ul li
ul{right:180px;left:auto;border-left:0;border-right:1px solid rgba(0, 0, 0, 0.1)}#Header .menu li.last ul li.hover .menu-arr-top{display:none !important}#Header .menu li.last ul li.hover .menu-arr-bottom{display:none !important}#menu_responsive{display:none}.menu-clean #Header #menu,
.menu-clean #Header .social,
.menu-clean #Header .social li a:hover,
.menu-clean #Header .menu:after,
.menu-clean #Header .menu > li > a,
.menu-clean #Header .menu > li > a:hover,
.menu-clean #Header .menu>li.hover>a{background:none}.menu-clean #Header .menu>li>a{padding:0
20px}.menu-clean #Header .menu > li.current-menu-item > a,
.menu-clean #Header .menu > li.current_page_item > a,
.menu-clean #Header .menu > li.current-menu-ancestor > a,
.menu-clean #Header .menu>li.current_page_ancestor>a{height:60px;line-height:60px;background:none}.post{padding-bottom:35px;border-bottom-width:1px;border-style:dashed}.post_meta{width:13%;float:left}.post_meta>div{padding:10px
0;border-bottom-width:1px;border-style:solid;text-align:center}.post_meta>div:last-child{border-bottom:0}.post_meta > div
i{display:block;width:100%;margin-bottom:5px;font-size:1em;line-height:1.1em;color:#555}.post_meta
.date{}.post_meta
.comments{}.post_meta
.category{}.post_meta .category
a{display:block}.post_meta .tags
a{display:block}.post
.post_wrapper{float:right;width:85%}.post_photo{float:left;width:50%}.post_photo
.photo_wrapper{padding:5px;border-width:1px;border-style:solid;margin-bottom:7px;line-height:0}.post_photo
iframe{width:100%}.post .post_wrapper
.desc{float:right;width:47%;margin-left:3%;padding-top:15px}.post .post_wrapper .desc
.post_title{font-weight:100}.post .post_wrapper .desc p:last-child{margin-bottom:0}.post .post_wrapper .desc .more
i{margin-left:10px}.post.no-photo
.post_photo{display:none}.post.no-photo
.desc{width:100%;margin-left:0}.post_header{margin-bottom:30px}.showsurveyshare,
#anchordiv .tab,.slick-arrow{cursor:pointer}.section-post-about .author-box{margin-top:20px}.section-post-about .author-box .author-box-wrapper{background:rgba(0,0,0, .03);padding:20px;position:relative}.section-post-about .author-box .avatar-wrapper{position:absolute;left:20px;top:20px}.section-post-about .author-box .desc-wrapper{padding-left:80px}.section-post-about .author-box .desc-wrapper
h6{margin-bottom:5px}.section-post-about
.latest_posts_wrapper.related{padding:0;margin-bottom:0}.section-post-about .latest_posts_wrapper.related
.column{margin-bottom:0}.one-second.post,.one-third.post,.one-fourth.post{padding-bottom:0;border-bottom-width:0}.one-second.post>.post_wrapper,.one-third.post>.post_wrapper,.one-fourth.post>.post_wrapper{width:100%;float:none}.one-second.post > .post_wrapper .post_photo,
.one-third.post > .post_wrapper .post_photo,
.one-fourth.post > .post_wrapper
.post_photo{width:100%;float:none;margin-bottom:15px}.one-second.post > .post_wrapper .desc,
.one-third.post > .post_wrapper .desc,
.one-fourth.post > .post_wrapper
.desc{width:100%;float:none;padding-top:0;margin-left:0}.one-second.post>.post_meta,.one-third.post>.post_meta,.one-fourth.post>.post_meta{width:100%;float:none;clear:both;padding-top:10px;margin-top:15px;border-top-width:1px;border-style:solid;text-align:center}.one-second.post > .post_meta .date,
.one-third.post > .post_meta .date,
.one-fourth.post > .post_meta
.date{display:inline-block}.one-second.post > .post_meta .comments,
.one-third.post > .post_meta .comments,
.one-fourth.post > .post_meta
.comments{display:inline-block}.one-second.post > .post_meta .category,
.one-third.post > .post_meta .category,
.one-fourth.post > .post_meta
.category{display:inline-block}.one-second.post>.post_meta>div,.one-third.post>.post_meta>div,.one-fourth.post>.post_meta>div{display:inline-block;border-bottom:0;padding:0
10px;margin-bottom:6px}.one-second.post > .post_meta > div i,
.one-third.post > .post_meta > div i,
.one-fourth.post > .post_meta > div
i{display:inline;margin-bottom:0;font-size:1em;line-height:1em;margin-right:5px}.one-second.post > .post_meta div.category a,
.one-third.post > .post_meta div.category a,
.one-fourth.post > .post_meta div.category
a{display:inline}.single-post
.post{border-bottom-width:0;padding-bottom:0}.single-post
.post_meta{width:13%;float:left}.single-post
.post_photo{float:right;width:85%}.single-post .no-photo
.post_meta{width:100%;float:none;border-top:0;margin-top:0;padding-top:0;margin-bottom:5px;text-align:center}.single-post .no-photo
.post_photo{display:none}.single-post .no-photo .post_meta>div{display:inline-block;border-bottom:0;padding:0
10px;margin-bottom:6px}.single-post .no-photo .post_meta > div
i{display:inline;margin-bottom:0;font-size:1em;line-height:1em;margin-right:5px}.single-post .no-photo .post_meta > div.category a, .post_meta > div.tags
a{display:inline}.post.no-meta
.post_wrapper{width:100%}.post.no-meta .post_wrapper
.post_photo{width:45%}.post.no-meta .post_wrapper
.desc{width:52%}.single-post .no-meta
.post_photo{width:100%}.search-item{border-bottom:1px solid #ccc;padding:15px
0;margin:10px
0}.search-results{margin-top:-20px}#comments  .comments-h,h2.post-author{text-align:center;font-size:1.5em;width:100%;overflow:hidden;margin-bottom:30px;margin-top:55px}.page-template-template-full-width-php
#comments{margin-left:0}.widget_my_recent_comments
h6{text-transform:uppercase}.commentlist,.pinglist{padding:0;list-style-type:none;margin:0}.pinglist{margin:20px
0 40px;list-style-type:decimal;list-style-position:inside}.pinglist
li{margin:0
20px}.pinglist li:first-child{margin-top:0}.comment{margin-bottom:32px;position:relative}a.comment-reply-link{float:right;border-radius:0px;text-transform:uppercase;padding:3px
16px;font-size:0.83em;letter-spacing:0.1em;border:1px
solid #222;background-color:#FFF}a:hover.comment-reply-link{border:1px
solid #222;background-color:#222;color:#fff}.comment-body
.date{font-size:.7em}.comment-body
p{font-size: .9em}.comment:first-child{margin-top:0}.children{list-style-type:none}.commentlist
.children{list-style:none;margin:0}.commentlist .children>li{padding-left:3.5em}.children
.comment{margin:1.5em 0 0 0}.children .comment-body{max-width:100%}.children .children .comment-body{width:100%}.avatar{vertical-align:bottom;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0);box-shadow:0 0px 0px rgba(0,0,0,0)}.post__holder
.avatar{margin-right:7px}.comment
.avatar{float:left;border:6px
solid rgb(255, 255, 255);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.0);border-radius:0;margin:0px
10px 10px 0}.avatar-overlay{display:block;height:56px;margin-top:-56px;position:relative;top:56px;width:56px}.comment-body{margin:0
0 0 0px;position:relative;background:#fbfbfb;padding:20px}.commentlist .bypostauthor .comment-body{background:#fff}.comment-respond{text-align:center;margin-bottom:30px}.comment-body h6, .comment-body h6.author
a{display:block;margin-bottom:0px;font-size:1.05em;text-align:left}#commentform input[type="submit"]{font-family:'Open Sans',sans-serif !important;padding:10px
20px;border-radius:0;font-weight:100;text-transform:uppercase}.comment-meta{color:#6a6d73;font-size: .85em;margin-bottom:1.25em}.comment-meta
a{border-bottom:none;color:#6a6d73}.comment-meta a:hover{color:#000}.nocomments{margin:0;text-align:center;padding:20px}.comment-body
ul{list-style-type:disc}.comment-body
ol{list-style-type:decimal}#commentform{overflow:hidden}#commentform .form-submit{margin-bottom:0}.commentlist
#respond{margin-top:1.25em}.commentlist
#commentform{-webkit-box-shadow:none;box-shadow:none;margin-top:0;padding-top:0.625em}#respond{overflow:hidden}#respond .comment-reply-title{font-size:1.5em;line-height:1em}#respond
p{margin-bottom:15px;padding-left:0 !important}#respond .comment-notes
.required{position:static}#respond input[type="text"]{margin-bottom:0}#respond
label{margin-bottom:3px;display:block;clear:both;text-align:left}#respond .comment-form-author{width:48%;margin-right:3% !important;float:left;position:relative}#respond .comment-form-email{width:48%;margin-right:0 !important;float:left;position:relative}#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond
select{width:98%}#respond .comment-form-comment{width:100%}#respond .comment-form-comment
textarea{width:98%;margin-bottom:10px}#respond .form-submit{overflow:hidden}#respond .form-allowed-tags{display:none}#respond .form-allowed-tags
code{margin-top:10px}.error404{height:100%}#Footer{font-size:95%}.footer_line{}.footer_line
.container{overflow:hidden}.footer_line .container
.line{width:25%;height:7px;float:left}.footer_line .container
.line.line_2{background:rgba(0, 0, 0, .12)}.footer_line .container
.line.line_3{background:rgba(0, 0, 0, .24)}.footer_line .container
.line.line_4{background:rgba(0, 0, 0, .32)}.footer_menu{text-align:center}.footer_menu
.container{padding:25px
0}.footer_menu ul
li{display:inline-block;border-right:1px dashed rgba(0, 0, 0, .2);padding:0
10px}.footer_menu ul li:last-child{border-right:0}.footer_menu ul li
a{text-transform:uppercase;padding:3px
17px;-webkit-border-radius:3px;border-radius:3px}.footer_menu ul li a:hover{text-decoration:none}.footer_menu ul li.current-menu-item a, .footer_menu ul li a:hover{background:rgba(0, 0, 0, .04)}.copyright{position:absolute;right:0;bottom:0}.adaoptions{position:relative;float:left;font-size:1em;color:#fff;display:block;z-index:9999999}.adaoptions .fontsizeselect, .adaoptions
.contrastselect{display:inline-block;color:#fff;border:2px
solid #fff;padding:5px;margin:0
2px;cursor:pointer;vertical-align:bottom;border-radius:1px}.adaoptions .fontsizeselect.selected,
.adaoptions .fontsizeselect:hover,
.adaoptions .contrastselect.selected,
.adaoptions .contrastselect:hover{color:#fc9d00;border-color:#fc9d00}.adaoptions .fontsizeselect:nth-of-type(1){font-size:12px}.adaoptions .fontsizeselect:nth-of-type(2){font-size:16px}.adaoptions .fontsizeselect:nth-of-type(3){font-size:24px}a#back_to_top{text-indent:-999px;width:105px;height:42px;display:block;overflow:hidden;margin:0
auto;position:relative}a#back_to_top
span{background:url('https://assets.henryusa.com/uploads/2018/01/back_to_top_arrow.png');display:block;width:11px;height:18px;position:absolute;left:50%;margin-left:-6px;bottom:0;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a:hover#back_to_top
span{bottom:10px}.accordion{}.accordion
.accordion_wrapper{padding-left:40px;overflow:hidden}.accordion .question>h5{margin:10px
0 0;cursor:pointer;padding:6px
15px 15px;font-size: .95em;line-height:1.1em;position:relative;text-transform:uppercase;letter-spacing:1px;border-bottom-width:1px;border-style:solid}.accordion .question > h5
span.icon{width:30px;height:30px;overflow:hidden;position:absolute;left:-40px;top:2px}.accordion .question
.answer{padding:0
15px 15px;overflow:hidden;display:none}.accordion
.active{border-left-width:1px;border-style:solid}.accordion .active > h5, .accordion .question:last-child>h5{border-bottom:0}.accordion .active > h5
span.icon{left:-41px}.accordion .active p:last-child{margin-bottom:0}.faq{}.faq
.faq_wrapper{padding-left:40px;overflow:hidden}.faq .question>h5{margin:10px
0 0;cursor:pointer;padding:6px
15px 15px;font-size: .95em;line-height:1.1em;position:relative;text-transform:uppercase;letter-spacing:1px;border-bottom-width:1px;border-style:solid}.faq .question > h5
span.icon{width:30px;height:30px;overflow:hidden;position:absolute;left:-40px;top:2px}.faq .question
.answer{padding:0
15px 15px;overflow:hidden;display:none}.faq
.active{border-left-width:1px;border-style:solid}.faq .active > h5, .faq .question:last-child>h5{border-bottom:0}.faq .active > h5
span.icon{left:-41px}.faq .active p:last-child{margin-bottom:0}.article_box{overflow:hidden}.article_box
.photo{width:50%;height:200px;float:left;line-height:0}.article_box
.desc{width:44%;min-height:185px;padding:15px
3% 0;float:left;background:rgba(0, 0, 0, .03)}.article_box .desc
h6{margin-bottom:10px;opacity:0.5;filter:alpha(opacity=50)}.article_box .desc
h4{margin-bottom:15px}.article_box .desc
.footer{border-top:1px solid rgba(0, 0, 0, .05);padding:10px
0}.article_box .desc .footer
a{margin-bottom:0}.article_box .desc .footer a
i{margin-left:5px}.call_to_action{text-align:center;position:relative}.call_to_action
.call_to_action_wrapper{overflow:hidden;border-width:8px;border-style:solid;text-align:center;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.call_to_action .call_to_action_wrapper .inner-padding{padding:30px
20px}.call_to_action .vertical-align-middle{vertical-align:middle;line-height:28px;display:inline-block}.call_to_action .inner-padding
.button{margin:15px
0 0}.clients ul
li{float:left;width:16.666%}.clients ul li
.client_wrapper{padding:20px;border-bottom-width:1px;border-right-width:1px;border-bottom-style:solid;border-right-style:solid;text-align:center}.clients ul li.last_in_row
.client_wrapper{border-right-color:transparent}@media only screen and (min-width: 768px){.clients ul li.last_row
.client_wrapper{border-bottom-color:transparent}}.blockquote{padding-top:25px;position:relative;margin-top:10px !important}.blockquote
.ico{display:block;width:22px;height:18px;position:absolute;left:50%;margin-left:-11px;top:-9px}.blockquote:after{content:"";position:absolute;top:0;left:22%;width:23%;border-width:0;border-bottom-width:1px;border-style:solid}.blockquote:before{content:"";position:absolute;top:0;right:22%;width:23%;border-width:0;border-bottom-width:1px;border-style:solid}.one-third.blockquote:after,.one-fourth.blockquote:after{left:18%;width:21%}.one-third.blockquote:before,.one-fourth.blockquote:before{right:18%;width:21%}.gallery .gallery-item{overflow:hidden;margin:0
0 10px 0 !important}.gallery .gallery-item .gallery-icon{padding:5px;border-width:1px;border-style:solid;overflow:hidden;line-height:0;margin-right:2% !important;margin-left:2% !important;position:relative}.gallery .gallery-item
img{border:0
!important;line-height:0;display:block}.pager{height:40px;text-align:center;position:relative}.pager
a{display:inline-block;width:40px;height:40px;line-height:1.2em;text-align:center;font-size: .95em;margin:0
3px}.pager
a.page{background:rgba(0,0,0, .02);-webkit-border-radius:6px;border-radius:6px}.pager a:hover{text-decoration:none}.pager
a.active{font-weight:bold}.pager a.next_page, .pager
a.prev_page{text-indent:-9999px;border:0;position:absolute;top:0}.pager
a.next_page{right:10px}.pager
a.prev_page{left:10px}.pager-single{height:40px;text-align:center;position:relative}.pager-single
span{display:inline-block;width:40px;height:40px;line-height:1.2em;text-align:center;font-size: .95em;margin:0
3px;background:rgba(0,0,0, .02);-webkit-border-radius:6px;border-radius:6px;font-weight:bold}.pager-single a
span{font-weight:normal}.widget{clear:both;padding:15px
15px 15px}.four.columns .widget:first-child{margin-top:0 !important}.widgets_wrapper{padding:30px
0 15px}.widgets_wrapper
.widget{padding:0
0 15px;border-bottom:0;background:none;margin-bottom:0px}.widgets_wrapper
.column{margin-bottom:0}.wp-caption{display:inline-block;line-height:0}.wp-caption.scale-with-grid{max-width:100%}.wp-caption
a{line-height:0;display:block;position:relative;overflow:hidden;z-index:1}.wp-caption a
img{padding:0}.wp-caption .wp-caption-text{display:block;font-size: .8em;text-align:left;margin:0;padding:12px
0 12px;line-height:normal;font-style:italic;color:#7f7f7f}.wp-video-caption-text{display:block;font-size: .8em;text-align:left;margin:0;padding:0px
0 12px;line-height:normal;font-style:italic}.wp-caption.no-border
.photo{background:none !important}.wp-caption.border .photo,.wp-caption.border>img,.wp-caption.border>a>img{line-height:0}.alignleft{float:left;margin:6px
15px 15px 0px}.alignright{float:right;margin:6px
0px 15px 15px}.aligncenter{text-align:center;margin:0
auto;display:block}.aligncenter
img{display:inline}.sticky,.gallery-caption,.bypostauthor{}table{width:100%;margin-bottom:15px;border-collapse:collapse !important;border-spacing:0}table th,
table
td{padding:6px;text-align:center;border-width:1px;border-style:solid;border-color:#fff}table
th{font-size:110%;background:rgba(0,0,0,0.03)}table tr td
td{}.the_content_wrapper ul,
.the_content_wrapper
ol{margin:0
0 15px 30px}.the_content_wrapper .clients ul,
.the_content_wrapper .contact_box
ul{margin:0}.the_content_wrapper ul
li{list-style:disc outside}.the_content_wrapper .clients ul li,
.the_content_wrapper .contact_box ul
li{list-style:none}.the_content_wrapper ul li ul,
.the_content_wrapper ol li
ol{margin-bottom:0}.the_content_wrapper
img{max-width:100%!important}ul.list,ol.list{margin-bottom:15px}ul.list ul, ul.list ol, ol.list ul, ol.list
ol{margin:5px
0 5px 30px}ul.list li, ol.list
li{margin-bottom:5px}ul.list{list-style:disc outside}ul.list
li{margin-left:25px}ol.list{list-style:decimal outside}ol.list
li{margin-left:0px}ol.list_roman{list-style:upper-roman outside}ol.list_roman
li{margin-left:0px}ol.list_alpha{list-style:upper-alpha outside}ol.list_alpha
li{margin-left:0px}ul.list_tick{list-style:none;margin-left:10px}ul.list_tick
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_tick.png') no-repeat 0 1px;overflow:hidden}ul.list_info{list-style:none;margin-left:10px}ul.list_info
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_info.png') no-repeat 0 1px;overflow:hidden}ul.list_warning{list-style:none;margin-left:10px}ul.list_warning
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_warning.png') no-repeat 0 1px;overflow:hidden}ul.list_plus{list-style:none;margin-left:10px}ul.list_plus
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_add.png') no-repeat 0 1px;overflow:hidden}ul.list_minus{list-style:none;margin-left:10px}ul.list_minus
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_minus.png') no-repeat 0 1px;overflow:hidden}ul.list_arrow{list-style:none;margin-left:10px}ul.list_arrow
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_arrow.png') no-repeat 0 1px;overflow:hidden}ul.list_help{list-style:none;margin-left:10px}ul.list_help
li{padding-left:27px;margin-left:0;background:url('https://assets.henryusa.com/uploads/2018/01/list_help.png') no-repeat 0 1px;overflow:hidden}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}code,pre{background:#fff;background:-moz-linear-gradient(top,  #fff 50%, #f2f2f2 50%);background:-webkit-linear-gradient(top,  #fff 50%,#f2f2f2 50%);background:-o-linear-gradient(top,  #fff 50%,#f2f2f2 50%);background:linear-gradient(top,  #fff 50%,#f2f2f2 50%);background-size:42px 42px;padding:21px
15px 20px;margin:15px
0;display:block;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;line-height:21px !important;border-width:1px;border-style:solid;font-family:monospace !important}blockquote{padding:3% 10%;margin:40px
auto;font-size:1.5em;line-height:1.5em;text-align:center;font-style:italic;position:relative;color:#3e3e3e;display:block;clear:both}blockquote:before{content:'';border-top:1px solid #3e3e3e;width:50%;position:absolute;left:50%;top:0;transform:translateX(-50%)}blockquote:after{content:'';border-bottom:1px solid #3e3e3e;width:50%;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}blockquote
p{margin:0}code p, pre
p{margin-bottom:0 !important}ul.offer-slider,ul.portfolio-slider,ul.posts-slider{background:url('https://assets.henryusa.com/uploads/2018/01/preloader.gif') center no-repeat}ul.offer-slider>*,ul.portfolio-slider>*,ul.posts-slider>*{visibility:hidden}ul.offer-slider{max-height:438px}ul.portfolio-slider{max-height:355px}ul.posts-slider{max-height:171px}ul.owl-carousel{background:none;max-height:none}ul.owl-carousel>*{visibility:visible}*::-moz-selection{color:#fff}*::selection{color:#fff}#comments{margin-top:75px}#comments .commentlist > li .reply a.comment-reply-link{background-color:#fc9d00;color:#000;border:none}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],textarea,select,input[type="confirm_email"]{background-color:#f3f3f3;color:#999}input[type="text"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus,input[type="confirm_email"]:focus{background-color:#E9F5FC !important;color:#1477B4}.feature_box_wrapper:after, .quick_fact_wrapper:after, .latest_posts_wrapper .photo, .latest_posts_wrapper .footer,
.testimonials_wrapper .client, .Recent_posts ul li .photo, table td, table th, .accordion .question h5, .faq .question h5,
.ui-tabs .ui-tabs-panel, pre, code, .contact_box ul li, .post_meta > div, .post_photo .photo_wrapper, .post_meta,
.post_navigation, .timeline_items li h5 span, .gallery .gallery-item .gallery-icon, .post,
.widget_categories ul li a, .widget_archive ul li a, .widget_mfn_menu ul li a, .Recent_comments ul li, .clients ul li
.client_wrapper{border-color:rgba(0, 0, 0, .12)}#Header .menu > li ul li
a{border-color:rgba(0, 0, 0, .05)}#Header .menu > li ul li a:hover, #Header .menu > li ul li.hover>a{background:rgba(0,0,0,.02)}.ui-tabs .ui-tabs-nav
li{border-color:#e5e5e5}.icon_links
a{color:#444}.icon_links a:hover{color:#1e1e1e}.fancy_heading
.inside{color:#a0a2ab}.latest_posts{background:#fafafa}.testimonials_wrapper .desc .text, .blockquote
.text{color:#626262}.widgets_wrapper .Recent_posts ul li .photo, .widgets_wrapper .Recent_comments ul li, .widgets_wrapper .widget_categories ul li a,
.widgets_wrapper .widget_archive ul li a, .widgets_wrapper .widget_mfn_menu ul li
a{border-color:rgba(0, 0, 0, .12)}@media only screen and (max-width: 959px){#Header .responsive-menu-toggle{background:#eff1f2;color:#5b6977}.menu-clean #Header
#menu{background:#fff}#Header #menu > ul > li.current-menu-item > a,
#Header #menu > ul > li.current_page_item > a,
#Header #menu > ul > li.current-menu-ancestor > a,
#Header #menu>ul>li.current_page_ancestor>a{background:rgba(0,0,0,.02)}}@media only screen and (min-width: 960px) and (max-width: 1239px){body{min-width:0}#Wrapper{width:960px}.section_wrapper,
.container,
.with_aside
.content_wrapper{width:940px}#Header .menu>li>a{letter-spacing:0}#Header .menu>li>ul.mfn-megamenu{width:921px !important}.post .post_meta>div{padding:10px
0}.post .post_meta > div
i{margin-bottom:5px}}@media only screen and (min-width: 960px){#Header
#menu{display:block !important}#Header.is-sticky{position:fixed;width:100%;left:0;top:0;height:50px;z-index:701;opacity:.97;filter:alpha(opacity = 97)}#Header.is-sticky .addons,
#Header.is-sticky
.logo{display:none}#Header.is-sticky
#menu{bottom:auto}#Header.is-sticky
.social{bottom:auto}#Header.is-sticky #menu,
#Header.is-sticky .menu:after{height:40px}#Header.is-sticky .menu > li > a,
#Header.is-sticky .social li
a{height:40px;line-height:40px}#Header.is-sticky .menu > li.current-menu-item > a,
#Header.is-sticky .menu > li.current_page_item > a,
#Header.is-sticky .menu > li.current-menu-ancestor > a,
#Header.is-sticky .menu>li.current_page_ancestor>a{height:45px;line-height:45px}#Header.is-sticky .menu > li > a:hover,
#Header.is-sticky .menu>li.hover>a{height:40px;line-height:40px}#Header.is-sticky .menu>li>ul{top:40px}.menu-clean #Header.is-sticky
#menu{background:#fff}.menu-clean #Header.is-sticky .menu > li.current-menu-item > a,
.menu-clean #Header.is-sticky .menu > li.current_page_item > a,
.menu-clean #Header.is-sticky .menu > li.current-menu-ancestor > a,
.menu-clean #Header.is-sticky .menu>li.current_page_ancestor>a{height:40px;line-height:40px}#Header .menu>li>ul.mfn-megamenu{width:1176px}#Header .menu>li>ul.mfn-megamenu>li{float:left}#Header .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-1{width:100%}#Header .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-2{width:50%}#Header .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-3{width:33.33%}#Header .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-4{width:25%}#Header .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-5{width:20%}#Header .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-6{width:16.66%}#Header .menu>li>ul.mfn-megamenu>li>ul{display:block !important;position:inherit;left:auto;top:auto}#Header .menu > li > ul.mfn-megamenu > li > ul
li{width:auto}#Header .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}#Header .menu > li > ul.mfn-megamenu a.mfn-megamenu-title:hover{background:none;cursor:default}#Header .menu > li > ul.mfn-megamenu
a{-webkit-box-shadow:inset -1px 0px 0px 0px rgba(0,0,0,0.05);-moz-box-shadow:inset -1px 0px 0px 0px rgba(0,0,0,0.05);box-shadow:inset -1px 0px 0px 0px rgba(0,0,0,0.05)}#Header .menu > li > ul.mfn-megamenu > li:last-child
a{-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0}#Header .menu > li > ul.mfn-megamenu a .menu-arrow{display:none}#Header .menu > li:not(.mfn-megamenu-parent) ul,
#Header .menu li.mfn-megamenu-parent>ul{-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.05)}#Header .menu > li:not(.mfn-megamenu-parent) ul li
ul{-webkit-box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.05);box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.05)}}@media only screen and (max-width: 959px){.header_placeholder{margin-top:0 !important}#Header
#menu{display:none;height:auto;width:300px;bottom:auto;top:170px;left:20px}#Header
#menu.expandedmenu{margin-bottom:30px}#Header a.responsive-menu-toggle{display:block;width:35px;height:35px;line-height:35px;font-size:1.1em;text-align:center;position:absolute;bottom:13px;left:20px;-webkit-border-radius:3px;border-radius:3px}#Header a:hover.responsive-menu-toggle{text-decoration:none}#Header #menu>ul{width:100%;float:left}#Header #menu ul
li{width:100%;padding-bottom:0;border-right:0;position:relative}#Header #menu ul li em, #Header #menu .menu-arr-bottom, #Header #menu .menu-arr-top{display:none !important}#Header #menu ul li
a{padding:15px
20px;border-top-width:0;text-align:left;display:block;margin:0;height:auto;line-height:normal}#Header #menu ul li.submenu .menu-toggle{width:68px;height:48px;display:block;position:absolute;right:0;top:0;background:url('https://assets.henryusa.com/uploads/2018/01/menu-plus.png') center no-repeat}#Header #menu ul li.hover>.menu-toggle{background:none !important}#Header #menu ul li.hover
a{border-bottom:0}#Header #menu ul.mfn-megamenu li .menu-toggle{display:none}#Header #menu ul li
ul{position:relative !important;left:0 !important;top:0;padding:0;margin-left:0 !important}#Header #menu ul li	ul
li{width:100% !important}#Header #menu ul li	ul li
a{padding:15px
20px 15px 30px}#Header #menu ul li ul li a .menu-arrow{display:none}#Header .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}#Header .menu>li>ul.mfn-megamenu>li>ul{display:block !important;position:inherit;left:auto;top:auto}#Header #menu ul li	ul li
ul{border-left:0 !important;padding:0;top:0}#Header #menu ul li	ul li ul li
a{padding:15px
20px 15px 40px}.offer .offer_wrapper .owl-controls{position:static;margin-top:20px}.offer .offer_wrapper .owl-controls .owl-controls-inner{width:100%}.offer .offer_wrapper .owl-controls .owl-pagination-wrapper{width:100%;background:none !important}.offer-slider .owl-controls .owl-pagination{position:static}.offer-slider .owl-controls .owl-pagination-arrow{display:none}.offer-slider .owl-pagination-wrapper{height:auto}.offer .offer_wrapper .owl-controls .owl-page{width:17px !important;height:17px !important;margin:5px
6px !important;background:rgba(0, 0, 0, .15) !important;-webkit-border-radius:100%;border-radius:100%}.offer .offer_wrapper .owl-controls .owl-page
span{display:none}.offer .offer_wrapper .owl-controls .owl-page.active:after{display:none}.offer .offer_wrapper .owl-item
li{padding-left:0}.offer .offer_wrapper .owl-item
.image{float:none;width:100%}.offer .offer_wrapper .owl-item
.desc{float:none;width:100%;margin-right:0}.single-post
.post_meta{width:100%;float:none;border-top:0;margin-top:0;padding-top:0;margin-bottom:5px}.single-post
.post_photo{width:100%;float:none}}@media only screen and (min-width: 768px) and (max-width: 959px){body{min-width:0}#Wrapper{width:768px}.section_wrapper,
.container,
.with_aside
.content_wrapper{width:748px}#Header .contact_details
.text{display:none}#Header #searchform
.ico{display:none}#Header .addons #searchform input[type="text"]{width:95px}#Header .addons #searchform input[type="text"]:focus{width:115px}#Header .language>a{padding-right:0;background:none}#Header .contact_details, #Header .language, #Header
#searchform{padding:30px
10px}#Header
#searchform{padding:25px
10px}.offer .offer_wrapper .owl-item .image
.image_wrapper{padding:0
60px 98px}.post_meta{width:100%;float:none;clear:both;padding-top:10px;margin-top:15px;border-top-width:1px;border-style:solid;text-align:center}.post_meta>div{display:inline-block;border-bottom:0;padding:0
10px;margin-bottom:6px}.post_meta > div
i{display:inline;margin-bottom:0;font-size:1em;line-height:17px;margin-right:5px}.post_meta > div.category a, .post_meta > div.tags
a{display:inline}.post_wrapper{width:100% !important;float:none !important;overflow:hidden}}@media only screen and (max-width: 767px){body{min-width:0}#Wrapper{width:300px}.section_wrapper .column,
.container .column,.sections_group,.four.columns{margin:0;width:100% !important;clear:both}.section_wrapper,.container,.four.columns{width:260px !important}.left-sidebar .items_group,
.right-sidebar .items_group,
.with_aside
.content_wrapper{width:100%}.section_wrapper
.column{margin:0
0 20px}.four.columns{float:none !important;margin:0
auto}body{padding:15px
0 0}#Header
.logo{position:static;float:left;width:100%;text-align:center;margin:0}#Header a.responsive-menu-toggle{top:55px;left:auto;right:0}#Header
#menu{position:static;float:left;width:auto;margin:0
-20px}.section{background-attachment:scroll !important}.article_box
.photo{width:100% !important;float:none !important;height:auto !important}.article_box
.desc{width:94% !important;float:none !important;min-height:inherit !important}.blockquote:after{left:18%;width:21%}.blockquote:before{right:18%;width:21%}.post{padding-bottom:0;border-bottom-width:0}.post_meta{width:100%;float:none;clear:both;padding-top:10px;margin-top:15px;border-top-width:1px;border-style:solid;text-align:center}.post_meta>div{display:inline-block;border-bottom:0;padding:0
10px;margin-bottom:6px}.post_meta > div
i{display:inline;margin-bottom:0;font-size:1em;line-height:17px;margin-right:5px}.post_meta > div.category a, .post_meta > div.tags
a{display:inline}.post_photo{width:100%  !important;float:none  !important}.post_wrapper{width:100%  !important;float:none !important;overflow:hidden !important}.post_wrapper
.desc{width:100% !important;float:none !important}.copyright{position:static;margin-top:25px;text-align:center}}@media only screen and (min-width: 480px) and (max-width: 767px){#Wrapper{width:420px}.section_wrapper,.container,.four.columns,.hh-section{width:380px !important}.with_aside
.content_wrapper{width:100%}#respond .comment-form-author{width:100%;margin-right:0%;float:none}#respond .comment-form-email{width:100%;margin-right:0%;float:none}#respond .comment-form-url{width:100%;float:none}#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond
select{width:94%}#respond .comment-form-comment
textarea{width:96%}#comments .commentlist
.children{margin-left:0px;padding-left:30px}#respond
.required{right:15px}}@media only screen and (max-width: 479px){#Header .addons
#searchform{display:none}#Header .social li
a{width:28px}.offer .offer_wrapper .owl-item .image
.image_wrapper{padding:0
26px 35px}.Flickr
.flickr_badge_image{width:23% !important}.Flickr .flickr_badge_image a
img{width:60px !important;height:60px !important}#respond .comment-form-author{width:99%;margin-right:0%;float:none}#respond .comment-form-email{width:99%;margin-right:0%;float:none}#respond .comment-form-url{width:99%;float:none}#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond
select{width:93%}#respond .comment-form-comment
textarea{width:94%}#comments .commentlist
.children{margin-left:0px;padding-left:30px}#respond
.required{right:11px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#Header .language > a
.ico{background-image:url('https://assets.henryusa.com/uploads/2018/01/ico_lang@2x.png');background-size:24px 24px}#Header .contact_details .mail
.ico{background-image:url('https://assets.henryusa.com/uploads/2018/01/ico_mail@2x.png');background-size:24px 24px}#Header .contact_details .phone
.ico{background-image:url('https://assets.henryusa.com/uploads/2018/01/ico_phone@2x.png');background-size:24px 24px}#Header #searchform
.ico{background-image:url('https://assets.henryusa.com/uploads/2018/01/ico_search@2x.png');background-size:24px 24px}#Header .language>a{background-image:url('https://assets.henryusa.com/uploads/2018/01/arrow_bottom@2x.png');background-size:9px 5px}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('https://assets.henryusa.com/wp-content/themes/henry/fonts/fontawesome-webfont.eot');src:url('https://assets.henryusa.com/wp-content/themes/henry/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://assets.henryusa.com/wp-content/themes/henry/fonts/fontawesome-webfont.woff2') format('woff2'), url('https://assets.henryusa.com/wp-content/themes/henry/fonts/fontawesome-webfont.woff') format('woff'), url('https://assets.henryusa.com/wp-content/themes/henry/fonts/fontawesome-webfont.ttf') format('truetype'), url('https://assets.henryusa.com/wp-content/themes/henry/fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding: .2em .25em .15em;border:solid 0.08em #eee;border-radius: .1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right: .3em}.fa.fa-pull-right{margin-left: .3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right: .3em}.fa.pull-right{margin-left: .3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body{min-width:0px!important;background-color:#fff}body.nobg{background-color:#fff!important;background-image:none!important}.buttonlink:before,.buttonlink:hover:before,a.button.buttonlink:hover:before{opacity:0!important;content:''!important}.buttonlink:hover{background:#FF6E00!important}input[type="reset"],input[type="text"],input[type="password"],input[type="tel"],input[type="email"],textarea,select,input[type="confirm_email"]{font-family:'Open Sans',Georgia,Arial,Tahoma,sans-serif;font-weight:normal;color:#000!important}button,input[type="button"],input[type="submit"],.button{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif}#menu>ul>li>a{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:normal}h1{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:300}h2{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:300}h3{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:300}h4{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:300}h5{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:300}h6{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-weight:300}body{font-size:16px;line-height:24px}body.bigger{font-size:18px}body.biggest{font-size:20px}#menu>ul>li>a{font-size:1.1em}h1{font-size:3.1em;line-height:1em}h2,
.woocommerce-content h1.page-title{font-size:2.5em;line-height:1em}h3{font-size:1.5em;line-height:1em}h4{font-size:1.2em;line-height:1em}h5{font-size:1.1em;line-height:1.1em}h6{font-size:1em;line-height:1.1em}#speclink{display:none;background:#fc9d00;color:#000;border-radius:2px;padding:5px
25px;margin-bottom:15px}.postid-59051 .wp-caption-text.gallery-caption{text-align:left!important;font-size: .8em;line-height:1.6em;padding:5px}#Wrapper{position:relative}body,html{padding:0!important;margin:0px!important;top:0;vertical-align:top}#shadow{box-shadow:0 0 30px black;margin:0
auto;width:960px}#mfn-rev-slider{padding-top:1px}#Header .section_wrapper, #Header
.container{width:100%;max-width:960px}#Content .section_wrapper, #Content.container, .afterparallax
.section_wrapper{max-width:900px;margin:0
auto}#Content{padding-bottom:100px}#menu{background:#000!important}#Header
.one{width:100%;margin:0
auto}#Header{background:#fc9d00}.menu-clean #Header .menu > li.current-menu-item > a, .menu-clean #Header .menu > li.current_page_item > a, .menu-clean #Header .menu > li.current-menu-ancestor > a, .menu-clean #Header .menu > li.current_page_ancestor > a, .grid960 #Header .menu>li>a{text-transform:none;height:40px;line-height:40px;padding:0
11px}#sideanchor{position:fixed;left:-300px;top:50%;margin-top:-300px;transition: .3s all linear;z-index:999999999;max-width:90%}#sideanchor
#anchordiv{position:relative}#sideanchor #anchordiv
.giflink{background:url('https://assets.henryusa.com/uploads/2018/01/explosion-animation.gif') no-repeat center center;width:300px;height:0;padding-bottom:200%;max-width:300px;display:block;cursor:pointer}#sideanchor #anchordiv
.tab{position:absolute;right:-29px;top:45%;display:block;width:29px;height:133px;background-image:url('https://assets.henryusa.com/uploads/2018/01/tab-closed.png');background-repeat:no-repeat}#sideanchor #anchordiv .tab:hover{cursor:pointer}#sideanchor #anchordiv
img{}#sideanchor.active{left:0}#sideanchor.active #anchordiv
.tab{background-image:url('https://assets.henryusa.com/uploads/2018/01/tab-open.png')}@media all and (max-width:480px){#sideanchor #anchordiv
.giflink{width:250px!important;background-size:contain!important}#sideanchor{top:80px!important;left:-250px!important;margin-top:0px!important}#sideanchor.active{left:0!important}}.currentrifle{font-weight:bold!important;color:#fc9d00!important}.filterbutton:hover,.filternonebutton:hover{color:#fc9d00!important}input:disabled{background:gray;opacity: .7}.menu-clean #Header .menu > li.current-menu-item > a:hover, .menu-clean #Header .menu > li.current_page_item > a:hover, .menu-clean #Header .menu > li.current-menu-ancestor > a:hover, .menu-clean #Header .menu > li.current_page_ancestor > a:hover, .grid960 #Header .menu > li > a:hover, #Header .menu > li ul:hover{cursor:pointer}#Header .menu > li ul li
ul{margin-top:0px!important}#Footer{background:#000;width:100%!important;padding:0
0 0 0!important;margin:0
auto;font-size:1.05em}.footer_line .container
.line{display:none}.widget_nav_menu ul li a, .widget_meta ul li a, .widget_categories ul li a, .widget_archive ul li a, .widget_mfn_menu ul li
a{background:none}#back_to_top{background:none;bottom:7px}.copyright{right:40px;font-size: .7em}.one-third.column{width:27.3333%;padding:0
2%}.items_group .one-third.column:nth-of-type(3n+4){clear:both}.feature_box
h3{letter-spacing:0px;display:block;border-bottom:1px solid #000;padding-bottom:3px}a.button,a.tp-button,button,input[type="submit"],input[type="reset"],input[type="button"]{border-radius:2px;background-image:none;text-transform:none;font-weight:600;padding:5px
25px;margin-right:0px;margin-top:10px}a.button:after,a.tp-button:after,button:after,input[type="submit"]:after,input[type="reset"]:after,input[type="button"]:after{background:none}.catalogwidth{width:100%;padding:30px
0 0 0;background:#fff}#catalog
img{width:auto;margin:0;display:inline-block;vertical-align:bottom}.footimgdiv{max-width:45%;display:inline-block;width:45%;margin:0
auto;padding:0
0 0 4%}.footimgdiv
img{max-width:100%;height:auto}#Header
.logo.centered{margin:20px
auto;display:block;float:none;position:relative;text-align:center}#Header .logo.centered
img{max-height:9999px!important}.wp-caption{max-width:100%}.askhenry{text-align:center;font-style:italic;margin:0;padding:5px}#s{padding:7px
10px!important;margin-top:2px!important}#Header #searchform
.ico{margin-right:-10px!important;margin-left:-5px}#Header
.catalog{position:relative;right:30px;top:0px;display:block;z-index:9999999}.noSlide{position:absolute;right:160px}.headercatcallout{position:relative;float:right}a.pp_next,a.pp_previous{display:none!important;background:none!important}div.pp_default .pp_gallery ul li
a{background:none !important}#Header
#searchform{padding:0}.contact_details{display:none}.tagline{color:#632700;font-size:1.8em;font-weight:normal;line-height:1.2em;text-align:center}.page-id-81 h4
a{color:#632700}.page-id-81 h4 a:hover{color:#FC9D00}#Header .contact_details, #Header .catalog, #Header .language, #Header
#searchform{border-right:none}.fullwidthbanner-container{width:94%;margin:20px
auto 40px auto!important}.fancy_heading
.fancy_heading_wrapper{padding:0;text-align:right;border-bottom:1px solid #000;margin:0px}.archive.tag .fancy_heading
.fancy_heading_wrapper{border-bottom:none}.archive.tag .fancy_heading .fancy_heading_wrapper
h2{margin-top:-15px;margin-bottom:0}h4
a{color:#fc9d00}.hide{visibility:hidden}.fancy_heading .fancy_heading_wrapper.no_icon:after{display:none}.controls{margin-bottom:-20px}div.pp_default .pp_content, div.light_rounded
.pp_content{background:#000!important}div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container
.pp_right{background:none;padding-left:0}.henry_button{text-align:center}.henry_button
a{color:#fff;background:#fc9d00;padding:10px
35px;font-family:'Roboto Slab',serif;transition:background-color .2s;display:inline-block}.henry_button a:hover{background:#000;color:#fff;text-decoration:none}.henry_button.left{text-align:left}.henry_button.right{text-align:right}#Header #searchform input[type="text"]{width:100px}.pp_top,.pp_bottom,.pp_details{display:none}.rifles.section-post-content .section_wrapper,.shotgun.section-post-content
.section_wrapper{max-width:100%!important}.riflecat{font-size:1.1em;color:white;background:#868686;display:block;text-align:left;padding:1px
6px 2px 6px;margin-top:0}.rifle{width:100%;height:100px;margin-bottom:12px;position:relative;border-bottom:1px solid #000}.rifles
img.alignleft{margin:2px
12px 4px 0}.rifle:hover
a{color:#fc9d00;text-decoration:underline}.rifle
.title{position:absolute;right:4px;bottom:5px;font-size:1em;max-width:100%;text-align:right;line-height:1em}.rifle
img{width:100%;height:auto}.rifles .one-second,.shotgun .one-second{width:44%;padding:0
2%}.page-template-template-riflelandingpage #Content
.column.one{margin-bottom:40px!important}.pagenavlinks{margin-bottom:130px!important;margin-top:40px!important;display:block}.pagenavlinks
a{margin-bottom:0px;background:#fc9e00;font-size:1.2em;border-radius:3px;color:#fff;font-family:'Roboto Slab'!important;padding:3px
20px;display:inline-block}.pagenavlinks a:hover{color:#000!important}.pagenavlinks a:nth-of-type(2){float:right!important}.riflepagecta{padding-top:10px}.currentrifletab{position:relative}.currentrifletab:after{content:'';position:absolute;margin:auto;bottom:-60%;left:0;right:0;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #fff;background:#fff;border-top:1px solid #fff;display:none}.filternonebutton.currentrifletab:after{display:none!important}.filterselectionsection
.filterselection{margin-left:10px}.filterselectionsection{display:inline-block}.filterselectionsection
.filtercontent{display:none}.filtersectioncontainer{padding:10px
0;border-top:1px solid #ccc;width:100%;display:none;margin-top:10px}.toggleriflefilterbutton,.togglemanualcontents{display:none;position:relative}.toggleriflefilterbutton:after,.togglemanualcontents:after{display:inline-block;margin-left:10px;width:20px;height:20px;background:#fff;line-height:19px;text-align:center;border-radius:50%;content:'»';transition: .2s all;position:absolute;right:10px;color:#000!important}.toggleriflefilterbutton.current:after,.togglemanualcontents.current:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggleriflefilterbutton:hover,.togglemanualcontents:hover{cursor:pointer}.toggleriflefilterbutton,.toggleriflefilterbutton.current:hover,.togglemanualcontents,.togglemanualcontents:hover{text-align:center;font-family:'Roboto Slab',serif !important;color:#000;background:#fc9d00;padding:8px
10px;font-size:1.4em;border-radius:4px}.toggleriflefilterbutton:hover,.toggleriflefilterbutton.current,.togglemanualcontents:hover,.togglemanualcontents.current{background:#000;color:#fff}@media all and (max-width: 767px){.riflepagecta{display:none}.toggleriflefilterbutton,.togglemanualcontents{display:block;margin-bottom:30px;cursor:pointer}.toggleriflefilterbutton{margin-top:10px}.toggleriflefilterbutton.current{margin-bottom:0px}.firearm-filter-tabs{margin-top:0!important}.currentrifletab:after{display:none!important}.filterselectionsection
.filterselection{margin-left:0px}}#filtermenu{bottom:30px;max-height:0px;overflow:hidden;transition:all .5s}#requesttoggle span, #addcomment
span{background:url('https://assets.henryusa.com/uploads/2018/01/memberopen.png') no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:14px;height:14px;display:inline-block;transition:all .5s}#requesttoggle.all span, #addcomment.all
span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.grid
.rifle{width:31%;float:left}#sl_info_bubble{min-width:200px!important;font-size:normal!important}.orangeTitle{background:#f89f00;font-size:1.7em;text-align:left;color:#fff;display:block;padding:1px
7px;border-width:1px;border-style:solid;border-color:#f89f00}.clearfix{clear:both}.addthis_toolbox{margin:10px
53px}.addthis_button_tweet{margin-left:15px;margin-right:-25px}.addthis_pill_style{margin-left:15px}h6{text-align:center}.hand.grey{background:url('https://assets.henryusa.com/uploads/2018/01/finger2.png') no-repeat 90% center #edddbb;color:#000;border:1px
solid #B5A68C;padding:10px
90px 10px 30px;margin:0
auto 20px auto;display:table}.pag-top{padding-bottom:10px;margin-top:5px;border-bottom:1px solid #ccc;margin-bottom:10px}a.page-numbers,span.page-numbers.current{min-width:20px;padding:0
5px;height:30px;line-height:30px;text-align:center;display:inline-block;color:#000}.page-id-75 #Content .sections_group .column a img, .page-id-37042 #Content .sections_group .column a img, .page-id-62 #Content .sections_group .column a
img{display:block}a.page-numbers.next{width:auto}span.page-numbers.current,a.page-numbers:hover{color:#fff!important;background:#000}.rifleHead{height:268px;position:relative;margin-bottom:22px}.rifleHead.fixed{height:auto!important}.rifleHead.fixed .riflePic
img{width:100%!important;padding-bottom:40px}.rifleHead.fixed .riflePic
video{display:block;margin:0
auto}.riflePic video:hover{cursor:move!important}.rifleHead.fixed .riflePic
video{height:auto!important}.riflename{float:right;margin-top:140px;position:absolute;top:0;right:0}.fixedtitle
.riflename{margin-top:0px;top:auto;bottom:20px;height:auto}div.pp_default .pp_content, div.light_rounded
.pp_content{background:transparent!important}#pp_full_res{}#fullResImage{padding:15px;background:#fff}.riflename
h1{font-size:2.5em;text-align:right}.riflename
h2{font-size:1.8em;text-align:right}.riflename
h4{margin-bottom:-10px;padding-bottom:20px;margin-top:-35px;text-align:right;font-style:italic;font-size:1.05em}#Content,.afterparallax{width:95%;margin:0
auto;min-height:500px}#Content.nomin{min-height:0px;padding-bottom:0px}.letters{font-style:italic!important;text-align:left}.letterMeta
span{clear:both;display:block;line-height:1.15em}.letterMeta
span.name{font-size:1.1em}.letterMeta span.loc, .letterMeta
span.title{color:#767676;font-size: .95em}.letterWrapper{border-bottom:1px solid #000;margin-bottom:30px;clear:both;position:relative}.letterTags
a{color:#fc9d00}.clear{clear:both;display:block}.letterNav{margin:10px
auto;display:block;text-align:left}.letterNav
span.current{color:#E18301}table th, table
td{padding:1px
7px;text-align:left}.tablelined
td{padding:4px
7px}.feature_box_wrapper{text-align:center!important}.feature_box_wrapper
.date{font-size: .8em;color:#000;margin:-10px 0 0px 0;display:block;text-align:left;font-style:italic}.feature_box_wrapper h4:hover
a{color:#fc9d00!important}.feature_box_wrapper
h4{text-align:left;font-size:1.1em;line-height:1.1em;font-weight:bold;margin-bottom:0}.feat-news{text-align:left;line-height:1.1em;margin:5px
0}.feature_box_wrapper
h3{color:#000;text-align:center;padding:3px
7px;font-size:1.9em;height:auto;border-bottom:none;margin-bottom:5px;font-family:'Roboto Slab'!important;position:relative}.feature_box_wrapper h3:after{content:''!important;background:url('https://assets.henryusa.com/uploads/2018/01/block.png') no-repeat top center!important;width:100% !important;height:14px !important;position:relative;display:block}.home
.column_content{margin:-15px 0 0 0}.cartlink{float:left;z-index:9;position:relative;margin-top:8px}.newfirearmslayoutwrap
.riflePic{padding-top:30px;position:relative}.feat-news{text-align:left;line-height:1.1em;margin:5px
0!important}#Header .menu li ul
li{width:220px}#Header .menu li ul li
ul{left:220px}#catalogMobile{display:none}#commentsLeftMobile{display:none}div#sl_div div#slp_tagline,#slp_bubble_description{display:none!important}.simple-image{margin:0}#commentsLeft,.riflecomments{font-size: .9em;line-height:1.2em;font-style:italic}.bentry{margin-bottom:24px;clear:both;float:none;min-height:120px!important}@media all and (max-width: 767px){.bentry{border-bottom:1px solid #ccc;height:auto!important}.one-third.column{padding:0!important}}.bentry
.date{font-size: .7em;color:#B3B3B3;font-family:Arial,sans-serif;margin:5px
0 5px 0;padding:0;line-height:1em}.bentry.pressitem
.date{font-size: .9em;margin:5px
0 0px 0}h3.newshead{text-align:left;margin-bottom:0px;font-weight:normal;font-size:1.2em}.pressitem
h3.newshead{font-size:1.5em;line-height:1.2em}.prdesc{font-size: .8em;font-family:Arial,sans-serif;margin:0;line-height:1.7em}.pressitem
.prdesc{font-size:1em;line-height:1.4em;margin-top:5px}.bpic-high
img{width:100%;border:1px
solid #767676}.backtonews{float:left;padding-top:10px;position:absolute}.backtonews
a{color:#E18301;font-size:1.2em;font-weight:bold}@media all and (max-width: 767px){.backtonews{float:none;padding-top:0;position:relative;text-align:left;margin-top:-20px}}.breadcrumbs
li{float:left}.widget_shopping_cart_content ul li
img{display:none}.error_desk .404suggest ol
li{list-style-type:none!important}.error_desk .404suggest
ol{padding-bottom:20px!important}.search
.desc{border-bottom:1px solid #ccc;padding-bottom:30px}.contactpagemessage{font-size:1.4em;line-height:1.4em;text-align:center;padding:15px
0;color:#F00}.contactpagemessage
p{color:#F00}li.product-category{border:1px
solid #000}li.product-category
h3{position:absolute;bottom:0;width:100%;left:0;right:0;background:#000;color:#fff;text-align:center;padding:3px
0}.findcart{position:absolute;top:1px;left:50px;font-size:1.3em;display:inline-block;width:160px;text-align:left}a:hover .findcart,.findcart:hover{text-decoration:none!important}#confirmMessage{margin-top:-5px;margin-bottom:10px}.wpcf7-form-control-wrap{display:block!important}.wpcf7-form-control-wrap
select{width:100%;display:block}.no_results_found{padding-top:20px}.tabs_vertical.ui-tabs .ui-tabs-nav
li{border:none;text-align:left}.tabs_vertical.ui-tabs .ui-tabs-nav li
a{padding:10px
0 0 0;text-transform:none;font-size:1em}.ui-tabs .ui-tabs-nav li.ui-state-active
a{color:#f99f00}.ui-tabs .ui-tabs-nav li.ui-state-active a:hover{cursor:default}.page-id-81 .column, .page-id-81
.columns{margin:0
1% 10px}.gquiz-answer-explanation{padding-top:30px}#map{padding:10px
0!important;margin:15px
0!important;position:relative;left:0}label.error{font-style:italic;font-size: .8em;color:#f00}.one-fifth{width:17.5%}.dealer-sub
h3{font-size:1em}.dealer-sub
select{height:30px}.payment_box.payment_method_trexle_payments{padding-top:0px!important}.payment_box.payment_method_trexle_payments>p{display:none}.woocommerce .checkout.woocommerce-checkout .col2-set .col-1,
.woocommerce .checkout.woocommerce-checkout .col2-set .col-2{width:100%;margin-bottom:15px}.dealeryesno input,
.dealeryesno
label{display:inline-block!important}.dealeryesno
input{margin-right:10px!important}.dealeryesno
label{margin-right:10px}.woocommerce-input-wrapper{display:block}.toggledealerinfocheckout{display:none}.toggledealerinfocheckout.yes{display:block}#do_you_have_dealer_field .optional,
.toggledealerinfocheckout
.optional{display:none}.flexaddress{display:flex}.flexaddress
p{flex:1}.keepinputleft{position:relative}.keepinputleft
input{position:absolute;left:3px;top:18px}.keepinputleft
span{padding-left:25px}@media all and (max-width: 767px){.flexaddress{display:block}}.related.products{clear:both;padding-top:60px}.related.products>h2{border-bottom:1px solid #000;padding-bottom:10px}.cartlink{position:fixed;right:-2px;top:25px;border:1px
solid #fff;border-radius:2px;background:#fc9d00;font-size:18px;z-index:999}.cartlink
a{color:#000;padding:6px
25px 6px 10px;display:block;transition: .2s all}.cartlink:hover a,
.cartlink a:hover{color:#000;padding-right:31px}@media all and (max-width: 767px){.cartlink{top:auto;bottom:25px}}@media all and (min-width: 768px){#billing_state_field,#billing_postcode_field,#billing_phone_field,#billing_email_field{width:47%;display:inline-block;float:left;clear:none;height:80px}#billing_postcode_field,#billing_email_field{float:right}}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce
input.button.alt{background:#fc9d00!important}.woocommerce-checkout #payment div.payment_box
input{font-size:1em!important}.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background:#000!important}.wc_payment_method{list-style:none!important}.woocommerce-message,.woocommerce-info{border-top:3px solid #fc9d00!important;color:#000!important}.woocommerce-message:before,.woocommerce-info:before{color:#fc9d00!important}.results_row_center_column{width:25%!important}.results_row_right_column{width:30%!important;float:right}div.results_entry{padding:10px
22px;width:95%!important;margin:0}div.results_entry
a{color:#000!important}div.results_entry a:hover{text-decoration:underline}.results_wrapper{font-family:Arial,Helvetica,sans-serif,"Helvetica Light"!important;border-bottom:1px dotted #ccc;font-size: .9em;font-weight:normal;line-height:1.3em}.resultLink{overflow:visible;font-family:Arial,Helvetica,sans-serif,'Helvetica Light'!important;font-weight:normal!important;background:none!important;font-size:1em!important;display:block!important;margin:0!important;padding:0!important;border:0!important;color:#000!important;cursor:pointer!important;letter-spacing:normal!important}.resultLink:hover{text-decoration:underline!important}div.results_entry
span.location_name{color:#000000!important}.slp_result_address.slp_result_country{display:none}.shortenSideP
p{max-width:300px}.shop_table.cart .cart_totals
tr{display:none}.shop_table.cart .cart_totals tr.cart-subtotal{display:table-row!important}.shop_table.cart .cart_totals tr th, .shop_table.cart .cart_totals tr
td{width:auto}.socialicon{padding:0
8px}#Header
.catalog.winter{position:absolute;right:0;bottom:33px;width:651px}#Header .catalog.winter
div{position:absolute;bottom:0;right:0}#Header .catalog.winter
.headerbanner{bottom:46px;z-index:2}#Header .catalog.winter
.headersanta{right:35px;z-index:2}#Header .catalog.winter
.headercatalog{right:205px;z-index:1}#Header .catalog.winter
.headersnow{bottom:0px;z-index:3}.holidayguide{border:none;margin:0
auto}.holidayguide tr, .holidayguide
td{border:none!important}.holidayguide
td{width:408px;padding:30px
30px 0 30px;min-height:340px}.holidayguide td
img{width:100%;height:auto}#bgmodal,#thanksmessage{display:none}#bgmodal{width:100%;height:100%;position:fixed;z-index:999;background:rgba(0,0,0,.6)}#thanksmessage{position:absolute;z-index:9999;width:650px;margin:0;left:50%;top:30%;background:#fb9d00;padding:30px;box-shadow:0px 1px 25px;text-align:center;font-weight:bold;margin-left:-350px}#thanksmessage
.close{position:absolute;top:-10px;right:-10px;background:url('https://assets.henryusa.com/uploads/2018/01/closethanks.png') no-repeat;width:30px;height:30px;display:block}#thanksmessage .close:hover{cursor:pointer}#thanksmessage
.closewindow{color:#fff}.widget_mfn_company
.company_box{text-align:left}.widget_mfn_company .company_box
.logo{padding:0!important}.corpate h1, .corpate h2, .corpate
h3{color:#dfb55a;font-family:'Roboto Slab'!important}.corpate
h1.s1{text-transform:uppercase;text-align:center;font-size:3.2em;position:relative;padding:0
60px}.corpate h1.s1:before, .corpate h1.s1:after{width:60px;height:50px;margin-bottom:-10px;position:relative;display:inline-block;content:'';background:url('https://assets.henryusa.com/uploads/2018/01/s1.jpg') no-repeat center}.corpate h1.s1:before{background-position:left;background-position:left;position:absolute;left:0px;top:-3px}.corpate h1.s1:after{padding-left:20px;background-position:right;background-position:right;position:absolute;right:0px;top:-3px}.corpate
h2.s2{text-align:center;position:relative;padding:0
50px}.corpate h2.s2:before, .corpate h2.s2:after{width:50px;height:50px;margin-bottom:-10px;position:relative;display:inline-block;content:'';background:url('https://assets.henryusa.com/uploads/2018/01/s2.jpg') no-repeat center}.corpate h2.s2:before{background-position:left;background-position:left;position:absolute;left:0px;top:-6px}.corpate h2.s2:after{padding-left:20px;background-position:right;background-position:right;position:absolute;right:0px;top:-6px}#corporateform{padding:30px
40px}.corpate
h2.s3{text-align:center;font-size:1.5em;text-transform:uppercase;padding:0
40px;position:relative;line-height:1em}.corpate h2.s3:before, .corpate h2.s3:after{width:30px;height:30px;margin-bottom:-10px;position:relative;display:inline-block;content:'';background:url('https://assets.henryusa.com/uploads/2018/01/s3.jpg') no-repeat center}.corpate .corporaterightside
h3{padding-left:6px}.corpate h2.s3:before{padding-right:20px;background-position:left;position:absolute;left:-40px;top:-3px}.corpate h2.s3:after{padding-left:20px;background-position:right;position:absolute;right:-40px;top:-3px}.corporateimage{display:block;width:100%;height:100%}.corporaterightside
.alignleft{float:left;margin:-2px}#corporatemessage{color:#dfb55a;font-weight:bold}#corporatemessage
.error{padding-left:40px;color:#f00}.cycle-prev{z-index:99999!important;cursor:pointer;position:relative;background:url('https://assets.henryusa.com/uploads/2018/01/large_left.png') no-repeat 0 0;width:40px;height:40px}.cycle-next{z-index:99999!important;cursor:pointer;position:relative;background:url('https://assets.henryusa.com/uploads/2018/01/large_right.png') no-repeat 0 0;width:40px;height:40px}.cycle-prev,.cycle-next{position:absolute;top:0;opacity:0;filter:alpha(opacity=0);z-index:800;cursor:pointer;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out}.cycle-slideshow:hover .cycle-prev, .cycle-prev:hover, .cycle-slideshow:hover .cycle-next,.cycle-next:hover{opacity: .7;filter:alpha(opacity=70)}.home .cycle-slideshow, .page-template-template-homepage .cycle-slideshow{width:100%;margin:0
auto;height:auto;display:block;overflow:hidden;height:0px;padding-bottom:40%}.home .cycle-slideshow img, .home .cycle-slideshow a, .page-template-template-homepage .cycle-slideshow img, .page-template-template-homepage .cycle-slideshow
a{width:100%;height:auto!important;display:block!important}.henryslider li
img{width:100%;height:auto;display:block}.henryslider{overflow:hidden;height:0px;padding-bottom:34%;border-bottom:1px solid #000}.cycle-pager{text-align:center;font-size:2.5em;color:#ccc}.cycle-pager span:hover{cursor:pointer}.cycle-pager .cycle-pager-active{color:#000}.cyclefoot{position:absolute;width:97%;bottom:0;background:#000;color:#fff;font-size:2em;padding:1.5%;text-align:right}#snow{height:100%;width:100%;position:fixed;top:0;left:0;background-image:url('https://assets.henryusa.com/uploads/2019/09/BiSmXaq.png'), url('https://assets.henryusa.com/uploads/2019/09/XHuy0NJ.png'), url('https://assets.henryusa.com/uploads/2019/09/okpRxJU.png');-webkit-animation:snow 20s linear infinite;-moz-animation:snow 20s linear infinite;-ms-animation:snow 20s linear infinite;animation:snow 20s linear infinite}#catalog,#catalogMobile,#Footer{position:relative}@-webkit-keyframes
snow{0%{background-position:0px 0px, 0px 0px, 0px 0px}100%{background-position:500px 1000px, 400px 400px, 300px 300px}}@-moz-keyframes
snow{0%{background-position:0px 0px, 0px 0px, 0px 0px}100%{background-position:500px 1000px, 400px 400px, 300px 300px}}@-ms-keyframes
snow{0%{background-position:0px 0px, 0px 0px, 0px 0px}100%{background-position:500px 1000px, 400px 400px, 300px 300px}}@keyframes
snow{0%{background-position:0px 0px, 0px 0px, 0px 0px}100%{background-position:500px 1000px, 400px 400px, 300px 300px}}.flipbook
.shadow{box-shadow:0px 6px 10px rgba(0,0,0,.5)}#flipsection.fixedbook{position:fixed;top:0px;width:90%!important;z-index:99999999;padding:10% 5% 5% 5%;max-width:100%!important;left:0;height:100%;background:rgba(0,0,0,.8)}.booknav.header{display:none!important;position:relative;display:inline-block;float:left}.booknav.footer{position:relative;display:block;text-align:center}.booknav
div{display:inline-block;margin-right:10px;margin-top:15px}.previous-button.disable,.next-button.disable{opacity: .2}.booknav .close-button{display:none}.booknav
.zoombook{}.booknav.fixedbook{position:fixed!important;text-align:center;top:5%;width:100%;float:none;left:0;z-index:9999999999}.booknav.fixedbook .close-button{display:inline-block}.booknav.fixedbook
.zoombook{display:none}.booknav.fixedbook
div{color:#fff;margin-top:0px}.booknav div:hover{cursor:pointer;color:#fc9d00;border-color:#fc9d00}@media all and (max-width: 767px){.booknav.header{position:relative;display:block!important;float:none;text-align:center;margin-bottom:20px}}#flipsection
.flipbook.animated{margin-left:auto!important;margin-right:auto!important;max-width:1200px}#flipsection.fixedbook{padding:7% 5% 5% 5%}.previous-button.fixed{position:absolute;left:-100px;top:35%;text-align:right;transition:all .2s linear;margin-right:0}.previous-button.fixed:hover{left:-105px;cursor:pointer}.next-button.fixed{position:absolute;right:-100px;top:35%;text-align:left;transition:all .2s linear;margin-left:0}.next-button.fixed:hover{right:-105px;cursor:pointer}#flipsection.fixedbook .previous-button.fixed{left:15px}#flipsection.fixedbook .next-button.fixed{right:15px}#flipsection.fixedbook .next-button.fixed:hover{right:10px}#flipsection.fixedbook .previous-button.fixed:hover{left:10px}#flipsection.fixedbook .booknav .previous-button, #flipsection.fixedbook .booknav .next-button{display:none!important}@media all and (max-width: 767px){.zoombook{display:none!important}.previous-button.fixed{position:absolute;left:-30px!important;top:35%;text-align:right;transition:all .2s linear;margin-right:0;z-index:999999;width:50px}.next-button.fixed{position:absolute;right:-30px!important;top:35%;text-align:left;transition:all .2s linear;margin-left:width;width:50px;z-index:9999}}.questiontitle{text-align:center;font-size:1.9em;font-weight:600;padding-bottom:35px;margin-bottom:25px;letter-spacing:-1px}.quiz
.choice{position:relative;height:140px;overflow:hidden;float:left;margin-bottom:0px;max-width:50%}.quiz .choice:hover{cursor:pointer}.quiz .choice
img{margin:0
auto;display:block}.quizbg{background:rgba(0,0,0,.3);width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:999}.quizbg:hover{cursor:pointer}.quiz
.results{font-family:'Roboto Slab'!important}.quiz
.results.modal{position:absolute;top:115px;width:70%;left:50%;margin-left:-35%;z-index:9999;border-radius:20px;background:#fff}.quiz .results.modal
span.right{display:none}.quiz .results.modal
.modalcorrect{text-align:left!important}.hovercolor:hover{color:#12a15a!important}#over-under-shotgun{width:430px;float:left}#semi-automatic-pistol{width:281px;margin-left:60px}#flintlock-pistol{width:300px;margin-left:35px}#flintlock-pistol
.text{bottom:45px;right:0;text-align:right}#bolt-action-rifle
.text{bottom:45px;padding-left:20px}#bolt-action-rifle{}#lever-action-rifle{width:400px;margin-left:35px}#lever-action-rifle
.text{text-align:right;bottom:40px}#bolt-action-rifle{width:407px;margin-left:100px}#double-action-revolver{width:450px}#double-action-revolver
.text{bottom:40px;right:0;text-align:right}.quiz .choice
.text{position:absolute;bottom:25px;width:100%;text-align:center;font-size:1.3em}.quiz .choice .text
.check{border:2px
solid #000;width:15px;height:15px;display:inline-block;position:relative;overflow:hidden;margin-bottom:-1px;margin-right:5px}.quiz .choice.correct .text
.check{overflow:visible}.quiz .choice.incorrect .text .check:after{content:'X';position:absolute;top:-35%;left:-14%;width:100%;height:100%;font-family:Arial Black;font-size:1.5em}.quiz .choice.correct .text .check:after{content:'\2713';font-weight:bold;color:#12a15a;position:absolute;top:-11px;left:-3px;width:100%;height:100%;font-family:Arial Black;font-size:2.1em}.results{min-height:250px;padding-top:45px;margin-top:25px}.results
span{display:block;letter-spacing:-4px;text-align:center;font-size:2.5em;text-transform:uppercase;font-weight:600;margin-bottom:30px}.results
span.wrong{color:#eb212e;letter-spacing:1px}.results
span.right{color:#12a15a;letter-spacing:-1px}.results
span.expl{text-transform:none;font-size:2em!important;font-size:1.2em;letter-spacing:-1px}.results span.expl
a{font-size: .8em;margin-top:10px;display:block;line-height:1.3em;color:#000}@media only screen and (max-width: 960px){.quiz
.choice{width:100%!important;max-width:100%;float:none!important;max-width:95%;left:0;margin:0
0 50px 0!important}.quiz .choice
.text{left:0!important;text-align:center!important;bottom:10px!important}}@media only screen and (max-width: 480px){.quiz .results.modal .modalcorrect, .quiz .results.modal .expl, .quiz .results.modal .expl a, .quiz .results.modal .expl
span{text-align:center!important}}#customerlettersmosaic{padding-bottom:10px}.funletterscontainer{position:relative;max-height:380px;overflow:hidden;transition: .2s all;width:100%!important;margin:50px
0 0 0!important}.funletterscontainer.more
#customerlettersmosaic{padding-bottom:5px}.funletterscontainer.more{max-height:99999px}.funletterstoggle{position:relative;margin-top:0px;text-align:center;opacity: .2;transition: .2s all;cursor:pointer}.funletterstoggle:hover{opacity: .5}.funletterstoggle.hidden{display:none}.funletterscontainer.more{margin-bottom:10px!important}.funletterstoggle.more{margin-top:-5px}.funletterstoggle.more
i{transform:rotate(180deg)}.funletterstoggle span,
.funletterstoggle
i{display:block}.funletterstoggle
span{position:relative;font-weight:bold;text-transform:uppercase;font-size: .8em}.funletterstoggle span:before{content:'SHOW MORE LETTERS'}.funletterstoggle.more span:before{content:'SHOW FEWER LETTERS'}.customerlettersmosaic{width:100%!important;margin:0!important;visibility:hidden}.customerlettersmosaic .jg-entry{border-bottom:5px solid #fff}.customerlettersmosaic .activeitem,
.customerlettersmosaic .jg-entry:hover{border-color:#f89f00}.customerlettersmosaic.uninvisible{visibility:visible}.hiddenletter{display:none}.letter-popup{padding:20px;font-family:'Open Sans',sans-serif;font-weight:500;background:#fff;font-style:italic;font-size:1.1em;line-height:1.4em;max-height:2000px;transition:.2s all;width:800px;max-width:85%;margin:30px
auto;max-height:calc(100vh - 100px);overflow:auto}.letter-popup
img{max-width:100%;height:auto}.lettercon
.alignleft{margin-right:20px!important;margin-bottom:20px!important}.lettercon
.alignright{margin-left:20px!important;margin-bottom:20px!important}.lettercon
.aligncenter{margin-bottom:20px!important}@media all and (max-width: 767px){.letter-popup .mfp-close{color:#333 !important;padding:0px
!important;font-size:35px;line-height:35px;top:12px;right:0px;opacity:1}.single-rifles .mfp-arrow-left::after{border-right-color:#ccc!important}.single-rifles .mfp-arrow-right::after{border-left-color:#ccc!important}.single-rifles .mfp-arrow,
.single-shotgun .mfp-arrow,
.single-firearm .mfp-arrow{opacity:1;transform:scale(.6)}}#allLetters.fluid
.item{width:24.9%;margin:0;display:inline-block}#allLetters.fluid .item
img{display:block;width:100%;height:auto !important;opacity:1}.letterswrapper{max-width:100%!important;width:80%!important}.lettergrid{width:940px;visibility:hidden;padding-bottom:10px}.lettergrid.uninvisible{visibility:visible}.lettergrid
.lettergroup{display:block;position:absolute;cursor:pointer}.cust-letter-full
img{padding:10px}.cust-letter-full{background:rgba(255,255,255,.9);max-width:80%;margin:10px
auto;padding:10px}.lettergrid
img{width:100% !important;height:auto !important}#moreletterlinks{width:110px;height:110px;display:block;margin:0
auto;text-align:center;border-radius:50%;line-height:110px;color:#000;font-size: .9em;font-family:Lato}#moreletterlinks{color:#000;display:block;text-align:center;position:relative}#loadinggif{width:200px;margin:0px
auto;max-width:9999px;left:50%;margin-left:-45px;top:50%;margin-top:-45px}.lettergrid .lettergroup
img{position:relative}.lettergrid .lettergroup img:hover{cursor:pointer}.lettergrid .lettergroup:hover{cursor:pointer}.lettergrid .lettergroup:after{-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;position:absolute;display:block;content:"\f00e";font-family:'FontAwesome';height:40px;opacity:0;top:50%;font-style:normal;font-size:3em;color:#fc9d00;text-align:center;width:100%}.lettergrid .lettergroup.active:after{content:"\f00d"!important}.lettergrid .lettergroup:hover:after{opacity:1;top:50%;margin-top:-20px}.lettergrid .lettergroup.semi
img{opacity: .5}@media all and (max-width: 480px){.lettergrid .lettergroup.semi
img{opacity:1!important}}.lettergrid .lettergroup.semi:hover
img{opacity:1}.lettergrid .letterMeta span.loc, .lettergrid .letterMeta
span.title{color:#fafafa!important;font-size:1em!important}.lettergrid .lettergroup .contents,#descript{background:#333;color:#fafafa;z-index:99999;position:absolute;margin:0;width:96%;padding:2%}.the_content_wrapper.letterMeta{margin-top:7px}#descript
p{margin:0
0 5px 0}.lettergrid .lettergroup.active:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;content:'';position:absolute;bottom:7px;border-bottom:10px solid #333;left:50%;z-index:99999999;margin-left:-6px}.lettergrid .lettergroup.active:after{content:'';display:block}.lettergrid .lettergroup .contents
img{max-width:100%;width:auto!important;height:auto!important}.page-template-template-letters-mosaic
.pp_inline{background:#fff!important;line-height:1.2em;padding:15px}.letterex{display:none}@media only screen and (max-width: 767px){.lettergrid .lettergroup:after, .lettergrid .lettergroup:before{background:none!important;display:none!important}.lettergrid .lettergroup .contents
img{display:none!important}.lettergrid .lettergroup
.contents.full{max-height:9999px!important}.letterex{display:block;text-align:center}}#overlay{background:0 0 rgba(0, 0, 0, 0.8);display:none;height:100%;position:fixed;top:0;left:0;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;width:100%;z-index:90}#hpnewsletter{position:absolute;width:500px;left:50%;margin-left:-250px;top:100px;z-index:99999999}#hpsharehenry{position:absolute;width:400px;left:50%;margin-left:-200px;top:100px;z-index:99999999;display:none}#hpnewsletter .ncontent, #hpsharehenry
.ncontent{background:#ff9e00;position:relative;z-index:9;padding:30px;box-shadow:-2px 5px 30px rgba(0,0,0,.7)}#hpnewsletter .ncontent .border, #hpsharehenry .ncontent
.border{content:"foo";color:transparent;position:absolute;left:2%;right:2%;top:1.5%;width:95%;border:1px
solid #fff;height:96%;border-radius:2px}.ncontent
.gform_wrapper{position:relative;z-index:99999}.ncontent
.gform_confirmation_message{margin-top:30px;text-align:center}.ncontent
.gfield_callout{font-family:'Roboto Slab'!important;font-style:normal;font-size:1.2em;text-align:center;margin:15px
0 25px 0}#hpnewsletter
.button{background:#fff;padding:20px
50px;margin:0
auto 20px auto;display:block}#hpnewsletter .button, #hpsharehenry
.button{background:#000;padding:15px
50px;margin:0
auto 20px auto;display:block;color:#fff!important;width:100%}#hpnewsletter
h1{font-family:'Roboto Slab'!important;text-align:center;line-height:1.2em;font-size:2em}#hpsharehenry
h1{font-family:'Roboto Slab'!important;text-align:center;line-height:1.2em;font-size:2em;color:#fff;padding-bottom:15px}#hpnewsletter .gfield_label, #hpsharehenry
.gfield_label{font-weight:normal}#hpnewsletter .validation_error , #hpsharehenry
.validation_error{text-align:center}#hpnewsletter:after,#hpsharehenry:after{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);content:''}#hpnewsletter .closenewssignup, #hpsharehenry .closenewssignup,.close-modal{position:absolute;top:-10px;right:-10px;background:#fff;border:1px
solid #fff;width:25px;height:25px;font-size:1.2em;border-radius:50%;color:#000;box-shadow:-2px 5px 10px rgba(0,0,0,.7);text-align:center;line-height:23px;transition: .1s all linear;font-family:Arial;cursor:pointer}#hpnewsletter .closenewssignup:hover,#hpnewsletter .closenewssignup:focus, #hpsharehenry .closenewssignup:hover, #hpsharehenry .closenewssignup:focus{cursor:pointer;color:#333;transform:scale(1.1)}@media all and (max-width:520px){#hpnewsletter,#hpsharehenry{position:absolute;width:90%;left:5%;margin-left:0px;top:100px;z-index:99999999}}@media only screen and (max-width: 767px){.fb-like.fb_iframe_widget{display:none!important}.responsive-nav-icon,.responsive-nav-close{display:block;position:absolute;z-index:999}}.post-type-archive-henry-repeater
#container{z-index:2}.issuetext{position:absolute;top:10px;left:10px;font-family:'Roboto Slab'!important}.hr-sidebar{background:#fff;padding:0!important;float:right;width:31.333%!important}.hr-sidebar .textwidget, .hr-sidebar .cletter
p{font-size: .85em}.hr-sidebar
img{padding-bottom:10px}.henry-repeater-header{display:block;text-align:center}.henry-repeater-header
img{width:auto;height:auto!important;max-width:95%}.henry-repeater-header.subpage
img{max-height:100px!important;width:auto!important;margin-bottom:10px}.nosides{padding:0!important}.nosides:before,.nosides:after{display:none}.rule{height:20px;display:block;text-align:center}.repeat-nav{text-align:center}.repeat-nav
a{color:#000;font-family:'ClarendonBT-Roman'!important;font-size:1.4em;padding:0
10px}.news #menu-henry-repeater-menu li.news, .new-for-2015 #menu-henry-repeater-menu li.new-for-2015, .guns-for-good-causes #menu-henry-repeater-menu li.guns-for-good-causes, .honoring-veterans #menu-henry-repeater-menu li.honoring-veterans, .youth-shooting #menu-henry-repeater-menu li.youth-shooting, .henry-store #menu-henry-repeater-menu li.henry-store, #menu-henry-repeater-menu li:hover{background-color:#e1e1e1!important}@media only screen and (max-width: 1090px){.riflename{max-width:80%}}@media only screen and (max-width: 959px){#Header
.one{padding:10px
0}#menu-henry-repeater-menu .sub-menu{background:transparent!important}}@media only screen and (max-width: 767px){.holidayguide
td{padding:30px
30px 0 30px!important}.birds{display:none!important}.grid
.rifle{width:100%;float:none}.rule{background:none!important}.rule
h1{display:block;height:auto;line-height:1.5em}.rule h1:before, .rule h1:after{background:#292417}}.footer_menu
.copyright{text-align:right}.mobileonly{display:none!important}@media only screen and (max-width: 959px){.mobileonly{display:block!important}.desktoponly{display:none}.cycle-prev, .cycle-next, .cycle-slideshow:hover .cycle-prev, .cycle-slideshow:hover .cycle-next{display:none!important}.footer_menu
.copyright{position:relative!important;right:auto!important;bottom:0!important;text-align:center}tr.containh.nocontain,tr.containh{height:auto!important;overflow:hidden}.responsive-menu-toggle
i{font-style:normal;font-family:'FontAwesome'}#ubermenu-main-2-main-menu{position:relative;top:0;margin-bottom:0}.ubermenu-responsive-toggle{float:right;background:none!important;color:#000!important}div.results_entry{width:85%!important}.bentry{height:auto!important}.newspaper-layout{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px}#Content .section_wrapper,#Content.container,.afterparallax{max-width:100%}#Footer{width:728px}#shadow,#Wrapper{width:768px}.resp_caption{font-size: .65em}.resp_caption
p{margin:-7px 0}#Header
.addons{display:none!important}#Header a.responsive-menu-toggle{display:block;top:10px;right:15px;left:auto}.rifleisotope{width:31%;float:left;display:inline-block;vertical-align:top}.rifleisotopepage
.riflecat{display:block;clear:both;font-size:2em;background:none!important}#Header
.catalog{display:none!important}#Header
.logo{margin:20px
0 15px 20px}.two-third.column{width:60.666%;padding:0
3% 0 1%}.sub-menu:not(.mm-listview){background:#000!important;color:#fff;font-size:90%}.sub-menu
a{color:#fff!important}.sub-menu a:hover{color:#fc9d00!important}#Header #menu ul li.submenu .menu-toggle:after{position:relative;font-family:FontAwesome;content:"\f054";display:block;width:100%;height:100%;color:#fff;text-align:left;line-height:50px;text-align:center}#Header #menu ul li.submenu.hover .menu-toggle:after{content:"\f078"}#Header #menu ul .submenu
a{font-size:1em}.holidayguide
td{width:auto;min-height:20px}#thanksmessage{width:300px;margin:0;margin-left:-180px}}#field_6_14{display:none}@media only screen and (max-width: 767px){.rifleHead.Style-1
.riflename{margin-top:0!important}.footer_menu{clear:both!important}.newspaper-layout{column-count:1!important;column-gap:0px;-moz-column-count:1!important;-moz-column-gap:0px;-webkit-column-count:1!important;-webkit-column-gap:0px}.newspaper-layout .break-column
img{display:block;margin:0
auto}.rifle{height:auto}.ubermenu-responsive-toggle{float:none;text-align:center}.results_row_left_column,.results_row_center_column,.results_row_right_column{width:100%!important;float:left!important;display:block!important;text-align:left!important}.rifles .one-second.column,.shotgun .one-second.column{width:98%!important;padding:0
1%}.riflename{float:none;clear:both;position:relative;text-align:center;margin-top:10px;max-width:100%}.rifleHead{height:auto;padding-bottom:25px}.newspaper-layout{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px}.logo{margin:0!important}#menu-header-menu{background:#000}#Header{background:#fc9d00}#Header
.addons{display:none}#Header a.responsive-menu-toggle{top:10px;right:-5px}#Header .menu > li
ul{margin-top:0px!important}#commentsLeftMobile{display:block}#commentsLeft{display:none}#Footer{width:100%;max-width:100%}#shadow,#Wrapper{width:420px}.feature_box_wrapper h3:after{background:none}.resp_caption{display:none}#catalogMobile{display:block;margin:0
auto -7px auto;text-align:center;width:90%!important}#catalogMobile
img{width:auto!important;max-width:100%;height:auto}#catalog{display:none}#Header .section_wrapper, #Header
.container{width:90%!important}.the_content_wrapper ul, .the_content_wrapper
ol{margin:0
0 15px 5px}.the_content_wrapper ul li, .the_content_wrapper ol
li{list-style-type:none}#Footer .one-fourth.column{width:29%!important;padding:0
1%!important;clear:none!important}#Footer .one-fourth:last-of-type{float:none!important;clear:both!important;margin:0
auto;width:100%!important;padding:0px!important}#Footer
.container{width:100%!important}.rifle{height:115px}.newspaper-layout .break-column .rifle:last-child{margin-bottom:0px;border-bottom:none}img.scale-with-grid{display:block;margin:0
auto}.shortenSideP
p{max-width:100%}.newspaper-layout.holiday{-moz-column-count:1;-webkit-column-count:1}.rifleHead.Style-3
.riflename{margin-top:0px}}@media only screen and (max-width: 752px){}@media only screen and (max-width: 480px){#Footer{width:98%;font-size: .9em;padding:1%;margin:0;max-width:100%}#Footer
.container{width:100%!important;max-width:100%}#Header{height:auto}##Header
.container{width:100%!important}#menu-header-menu{background:#000;z-index:999}#shadow{width:100%}#Wrapper{width:100%}.section_wrapper,.container,.four.columns{width:95%!important}.resp_caption{display:none}.section_wrapper{width:95%!important}#Header .section_wrapper, #Header
.container{width:95%!important}.feature_box
img{width:100%}a.button{display:block}}@media only screen and (max-width: 767px){.rifleHead{height:auto!important}}body{color:#000}a{color:#767676}a:hover{color:#fc9d00}*::-moz-selection{background-color:#767676}*::selection{background-color:#767676}.latest_posts_wrapper .desc .date, .icon_links h6, blockquote .author a, .progress_bars .bars_list li h6 .label,
.post_meta > div span, .post_meta > div.comments a, .post_meta .category a, .post_meta .tags a, .pager a.page, .post_navigation a.post_control,
.wp-caption .wp-caption-text, .Recent_posts ul li .desc
p{color:#000}.contact_box ul li i, .contact_box ul li.address,
.team .desc p.subtitle, .pager a.page.active, .comment-author .fn,.widget>h3{color:#000}.highlight{background:#fc9d00;color:#fff}a.button,input[type="reset"],input[type="button"]{background-color:#fc9d00;color:#000}input[type="submit"]{background-color:#fc9d00;color:#000}.latest_posts_wrapper .photo, .Recent_posts ul li .photo, .post_photo .photo_wrapper, .gallery .gallery-item .gallery-icon{background:#fff}h1, h1 a, h1 a:hover{color:#000}h2, h2 a, h2 a:hover{color:#000}h3, h3 a, h3 a:hover{color:#767676}h4, h4 a, h4 a:hover{color:#FC9D00}h5, h5 a, h5 a:hover{color:#000}h6, h6 a, h6 a:hover{color:#767676}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab'!important}#Header .addons, #Header .language>a{color:#aaa}.social{background-color:#53302e}.social li
a{color:#c0736f}.social li a:hover{color:#c0736f}#Subheader{background-color:#fff}#Subheader
.title{color:#000}#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li
a{color:#000}@media (max-width: 960px){#Header
#menu{position:static;float:left;width:auto;margin:0;left:0!important;overflow:hidden}body,html{overflow-x:hidden}}#Header .menu li
ul{top:100%}@media all and (min-width: 960px){.menu-item.submenu:hover .sub-menu,
.menu-item.submenu:focus .sub-menu,
.menu-item.submenu[aria-expanded="true"] .sub-menu{display:block!important}}#Header .menu>li>a{color:#fff!important}#Header .menu > li.current-menu-item > a,
#Header .menu > li.current_page_item > a,
#Header .menu > li.current-menu-ancestor > a,
#Header .menu>li.current_page_ancestor>a{background:#000;color:#fff!important}#Header .menu > li > a:hover,
#Header .menu>li.hover>a{background:#000;color:#fc9d00!important}#Header .menu > li
ul{background:#dedede}#Header .menu > li ul li
a{color:#000}#Header .menu > li ul li a:hover, #Header .menu > li ul li.hover>a{color:#000}.accordion .question h5, .faq .question
h5{color:#23384e}.faq .active h5, .accordion .active
h5{color:#4C6580}.accordion .active, .faq
.active{border-color:#f94c3f;color:#4C6580}.ui-tabs .ui-tabs-nav li
a{color:#4C6580}.ui-tabs .ui-tabs-nav li.ui-state-active
a{color:#4C6580}.ui-tabs .ui-tabs-nav li.ui-state-active{border-color:#4C6580}.info_box{background:#f3f2f0}.latest_posts_wrapper .desc h6
a{color:#000}.progress_bars .bars_list li .bar
.progress{background-color:#f94c3f}.fancy_heading .fancy_heading_wrapper:after,.fancy_heading_wrapper.has_icon:before{border-color:#F94C3F}.fancy_heading
i{color:#000}.call_to_action .inner-padding{background-color:#53302E}.call_to_action_wrapper{border-color:#764441}.call_to_action
h4{color:#fff}.call_to_action h4
span{color:#FFCDC9}.pricing-box .plan-header
.price{color:#733f3c}.pricing-box{border-color:#F4F4F4}.pricing-box-featured{border-color:#D6EEFC;background:#F6FBFE}.footer_line
.container{background:#000}.widgets_wrapper{color:#fff}.widgets_wrapper
a{color:#fff}.widgets_wrapper a:hover{color:#fc9d00}.widgets_wrapper h1, .widgets_wrapper h1 a, .widgets_wrapper h1 a:hover,
.widgets_wrapper h2, .widgets_wrapper h2 a, .widgets_wrapper h2 a:hover,
.widgets_wrapper h3, .widgets_wrapper h3 a, .widgets_wrapper h3 a:hover,
.widgets_wrapper h4, .widgets_wrapper h4 a, .widgets_wrapper h4 a:hover,
.widgets_wrapper h5, .widgets_wrapper h5 a, .widgets_wrapper h5 a:hover,
.widgets_wrapper h6, .widgets_wrapper h6 a, .widgets_wrapper h6 a:hover,
.company_box p.copy strong, .widgets_wrapper .Recent_comments ul li p
a{color:#fff}.widgets_wrapper aside>h4{color:#fff}.widgets_wrapper
i{color:#fc9d00}.footer_menu ul li a, .widgets_wrapper .Recent_posts ul li p, .widgets_wrapper .Recent_comments ul li p, .copyright, .copyright
a{color:#fff}.widgets_wrapper .Recent_posts ul li
.photo{background:#fff}.gfield.whatnext1.gpoll_field>label{display:none}.gfield.whatnext1.gpoll_field [type=radio]{position:absolute;opacity:0;width:0;height:0}#gform_confirmation_wrapper_51 .red .gpoll_ratio_box,
#gform_confirmation_wrapper_51 .red .gpoll_bar_juice,
#gform_wrapper_51 .red .gpoll_ratio_box,
#gform_wrapper_51 .red
.gpoll_bar_juice{background:#fc9d00!important;box-shadow:none}#gform_confirmation_wrapper_51 .gpoll_bar_count,
#gform_wrapper_51
.gpoll_bar_count{text-shadow:none;}#gform_confirmation_wrapper_51 .red .gpoll_bar_juice:after,
#gform_wrapper_51 .red .gpoll_bar_juice:after{display:none}#gform_confirmation_wrapper_51 .gpoll_bar,
#gform_wrapper_51
.gpoll_bar{border-top-right-radius:7px!important;border-bottom-right-radius:7px!important}#gform_confirmation_wrapper_51 .gpoll_field_label_container,
#gform_wrapper_51
.gpoll_field_label_container{display:none}.gfield.whatnext1.gpoll_field [type=radio] + label,
#gform_confirmation_wrapper_51 .gpoll_choice_label,
#gform_wrapper_51.gpoll_show_results_link_wrapper
.gpoll_choice_label{opacity:1;cursor:pointer;margin-left:0;text-align:center;font-family:'Roboto Slab';font-size:26px;margin-bottom:20px;background:url('https://assets.henryusa.com/uploads/2019/12/HEGW14PR-A-min.png') no-repeat center 15px;background-size:contain;border:2px
solid #fff;padding:25% 15px 15px}#gform_confirmation_wrapper_51 .gpoll_choice_label,
#gform_wrapper_51.gpoll_show_results_link_wrapper
.gpoll_choice_label{cursor:default;background-size:60%;padding-top:18%;margin-bottom:0px}#gform_confirmation_wrapper_51 .gpoll_wrapper.red,
#gform_wrapper_51.gpoll_show_results_link_wrapper
.gpoll_wrapper.red{margin:0
auto 50px auto;width:60%}.gfield.whatnext1.gpoll_field .gchoice_51_1_1 label,
#gform_confirmation_wrapper_51 div:nth-child(4),
#gform_wrapper_51.gpoll_show_results_link_wrapper div:nth-child(4){background-image:url('https://assets.henryusa.com/uploads/2019/12/HEGW14PR-B-min.png')}.gfield.whatnext1.gpoll_field .gchoice_51_1_2 label,
#gform_confirmation_wrapper_51 div:nth-of-type(6),
#gform_wrapper_51.gpoll_show_results_link_wrapper div:nth-of-type(6){background-image:url('https://assets.henryusa.com/uploads/2019/12/HEGW14PR-C-min.png')}.gfield.whatnext1.gpoll_field [type=radio]:checked + label,
.gfield.whatnext1.gpoll_field ul li:hover
label{opacity:1;border-color:#efefef;border-color:#fff}.gfield.whatnext1.gpoll_field [type=radio]:checked+label{border-color:#efefef;border-color:#fff;position:relative}.gfield.whatnext1.gpoll_field ul li label:after,
.gfield.whatnext1.gpoll_field [type=radio]+label:after{content:"\f00c";font-family:'FontAwesome';font-size:58px;color:#ccc;opacity: .3;position:absolute;left:50%;width:50px;margin-left:-25px;bottom:40px}.gfield.whatnext1.gpoll_field ul li:hover label:after,
.gfield.whatnext1.gpoll_field [type=radio]:checked+label:after{color:#fc9d00;opacity:1}#gform_wrapper_51
.gpoll_button{display:none}#gform_submit_button_51{display:none!important}#gform_submit_button_51.picked{display:block!important}#gform_submit_button_51{display:block;width:300px;font-size:26px;padding:10px;margin:40px
auto 0 auto}#gform_submit_button_51:hover{color:#fff;background:#000}.gpoll_button{text-align:center;width:300px;margin:15px
auto!important;display:block;color:#000}.gform_body
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gfield input,
.gfield select,
.gfield
textarea{width:100%;background:#fff;box-shadow:none;border:1px
solid #000;border-radius:0px}.gform_fields{margin:0
!important}.gfield{list-style:none !important}.gfield_label{margin-bottom:10px;font-weight:bold}.gfield_required{color:#96140d;margin-left:3px}.gfield .ginput_container_name .name_first ,
.gfield .ginput_container_name
.name_last{width:48%;float:left;margin-bottom:20px}.gfield .ginput_container_name
.name_first{margin-right:4%}.gfield .ginput_container_name
input{margin-bottom:10px}.gfield .ginput_container_email
span{display:block;margin-bottom:10px}.gfield .ginput_container_email span label
span{display:inline-block;margin-bottom:0px}.gfield .ginput_container_email span
input{margin-bottom:10px}.gform_wrapper ul.gfield_checkbox,
.gform_wrapper
ul.gfield_radio{margin:0;padding:0;list-style-type:none;text-indent:0}.gform_wrapper ul.gfield_checkbox li,
.gform_wrapper ul.gfield_radio
li{list-style:none;margin-bottom:5px;position:relative}.gform_wrapper .gfield_checkbox li label,
.gform_wrapper .gfield_radio li
label{display:block;margin:0
0 0 24px;padding:0;width:auto;line-height:1.5;vertical-align:top}.gform_wrapper .gfield_checkbox li input,
.gform_wrapper .gfield_checkbox li input[type=checkbox],
.gform_wrapper .gfield_radio li input[type=radio]{float:left;margin-top:7px;width:auto}.gfield.number{width:50px;display:inline-block;margin-right:20px;margin-top:10px;vertical-align:top}.gfield.order{width:210px;display:inline-block;margin-top:10px}.gfield.hide-label
.gfield_label{display:none}.gfield_description{font-size: .8em;font-style:italic;line-height:24px;margin-bottom:5px}.gfield.field_description_below:not(.gform_hidden){margin-bottom:20px}.validation_error,
.gfield_error
.validation_message{color:#f00;margin-bottom:20px}.gfield_error input ,
.gfield_error
select{border:1px
solid #f00}.form-no-labels
.gfield_label{display:none}.dealer-self ::-webkit-input-placeholder{color:black}.dealer-self :-moz-placeholder{color:black}.dealer-self ::-moz-placeholder{color:black}.dealer-self :-ms-input-placeholder{color:black}.dealer-self .gfield:not(.gform_hidden){margin-bottom:30px}.dealer-self
.gfield_html_formatted.gfield_html_formatted{margin-bottom:0}.dealer-self .gfield_html_formatted>table{margin-bottom:0;max-width:250px}.dealer-self .gfield_html_formatted > table
tr{border:none}.dealer-self .gfield_html_formatted > table
td{padding:1px
0}.dealer-self
.gform_button{margin-top:0}.dealer-self .gfield_error
.validation_message{max-width:270px}.dealer-self-table{margin:30px
0 40px}.u-table-b0
td{border:none!important}.dealer-self-table__image{vertical-align:top;width:245px}@media only screen and (min-width: 768px){.dealer-self
.gform_button{margin-left:calc(50% + 7px)}.dealer-self .gfield_html_formatted>table{max-width:1000px}.dealer-self .gfield_html_formatted > table
td{padding:1px
7px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dealer-self
.validation_error{padding-left:7px}}@media only screen and (min-width: 960px){.dealer-self-table__image{width:300px}}.henry-dealer .gfield:not(.gform_hidden){margin-bottom:10px}.henry-dealer
select{margin-bottom:0}.henry-dealer .gfield
.validation_message{margin-bottom:0}.henry-dealer
.validation_error{display:none}.henry-dealer__table{font-size:.9em;font-family:Arial,Helvetica,sans-serif,'Helvetica Light'}.henry-dealer__table--first{margin-bottom:-1px}@media only screen and (min-width: 768px){.henry-dealer__table tr td:first-child{width:225px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 768px){.custom-order
.gform_button{float:right}.custom-order .gfield_html_formatted > table
td{width:calc(100% / 3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.henryhpsection{position:relative;overflow:hidden;margin-bottom:20px}.henryhpsection
.twocolm{display:inline-block;margin:0}.henryhpsection .twocolm
img{width:100%;height:auto}.henryhpsection
.newsimg{width:40%;display:inline-block;vertical-align:top}.henryhpsection .newsimg
img{width:100%;height:auto}.henryhpsection .cycle-slideshow img, .henryhpsection .cycle-slideshow
a{width:100%;height:auto!important;display:block!important}.henryhpsection
.newsitemwithimg{width:58%;display:inline-block;padding-left:1.9%;vertical-align:top;font-family:'Open Sans',sans-serif;font-weight:500}.henryhpsection .newsitemwithimg h3, .henryhpsection .newsitemwithimg h3
a{color:#000;font-weight:bold;font-family:'Open Sans',sans-serif}.henryhpsection
.newsitemwithoutimg{width:100%;display:block;font-family:'Open Sans',sans-serif}.henryhpsection h1, .henryhpsection
h2{font-family:'Roboto Slab'!important}.henryhpsection .video-container, .firearmvideos .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fadeoutdiv{height:20vh;display:block;background:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1) 60%);position:absolute;bottom:0;left:0;width:100%}.henryhpsection .video-container iframe, .henryhpsection .video-container object, .henryhpsection .video-container embed, .firearmvideos .video-container iframe, .firearmvideos .video-container object, .firearmvideos .video-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}.slick{position:relative;overflow:auto;margin:0;padding:0}.slick-wrap{position:relative}.slick-wrap.slick-carousel>li{float:left;margin:0!important}.slick-vertical>ul{height:100%}.slick-vertical
li{float:none;width:100%}.slick-fade{position:relative}.slick-fade .slick-wrap
li{position:absolute;left:0;top:0;right:0;z-index:8}.slick-fade .slick-wrap li.slick-active{z-index:10}.slick li,.slick ol,.slick
ul{list-style:none;margin:0;padding:0;border:none}.slick-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.slick-arrow.next{left:auto;right:20px}.slick-arrow.prev,.slick-arrow.next{position:absolute!important;top:45%;opacity:0;text-indent:-999999px;transition:all .2s}.slick-nav
ol{list-style:none;text-align:center}.slick-nav ol
li{display:inline-block;width:6px;height:6px;margin:0
4px;background:transparent;border-radius:5px;overflow:hidden;text-indent:-999em;border:2px
solid #ccc;background:#ccc;cursor:pointer}.henryhpsection
.backbuts{display:none;font-size:1em!important;padding:0!important;border:none!important;text-align:center}.henryhpsection
.gfaction{transition:1s all;max-height:999px;overflow:hidden;padding:0}.henryhpsection
.gfaction.hide{max-height:0px;padding:0;margin:0!important}.henryhpsection
.contactlinks.active{width:45%;margin-right:4.5%;display:inline-block;vertical-align:top}.henryhpsection .contactlinks.active
a{text-align:left}.henryhpsection
.gformboxwrap{width:50%;padding:0;display:inline-block;transition:1s all;opacity:0}.henryhpsection
.gformtitle{font-size:2.3em!important;padding:10px
0 0 0!important}.henryhpsection #field_6_9 ul
li{display:inline-block!important;margin-right:20px!important}.henryhpsection #field_6_3 .ginput_container_email span, .henryhpsection #field_21_2 .ginput_container_email span, .henryhpsection #field_21_9, .henryhpsection #field_21_10, .henryhpsection #field_21_6, .henryhpsection
#field_21_7{display:inline-block;margin-bottom:10px;width:48%;margin-right:3.5%}.henryhpsection #field_6_3 .ginput_container_email span.ginput_right,.henryhpsection #field_21_2 .ginput_container_email span.ginput_right, .henryhpsection #field_21_10,#field_21_7{margin-right:0px}.henryhpsection
.gformboxwrap.show{opacity:1}.henryhpsection .gformbox,.gformbox-two{opacity:0;display:none}.henryhpsection .gformbox.active, .henryhpsection .gformbox-two.active{opacity:1;display:block;margin-top:30px}.slick-nav ol li.slick-active{background:#000;border-color:#000;cursor:default}.henryhpsection
h2{margin:20px
0 5px 0;font-size:3.3em;padding-bottom:1px;transition:all .3s}.anttext{display:none}.anttext
p{font-style:italic;max-width:80%;margin:10px
auto 0 auto}.henryhpsection h2 a:hover{text-decoration:none;color:#ccc}.henryhpsection h2 a:hover
span{margin-left:15px}.henryhpsection
.titlearrow{background:#fc9e00;color:#fff;width:35px;height:35px;display:inline-block;text-align:center;line-height:33px;border-radius:50%;margin-left:10px;transition:all .3s}.henryhpsection
.titlearrow.rotate{transform:rotate(90deg)}.henryhpsection
#field_6_14{display:none}.henryhpsection
.contacttoggle{display:none;position:relative;width:200%}@media all and (max-width: 767px){.contacttoggle{margin-top:30px}}.henryhpsection
.contactoptions{position:relative;width:50%;display:inline-block;float:left;transition:1s all}.henryhpsection
.contactoptions.hide{margin-left:-50%;opacity:0}.slick:hover .slick-arrow.prev, .slick:hover .slick-arrow.next{opacity:1}.slick-arrow.prev{z-index:99999!important;cursor:pointer;position:relative;background:url('https://assets.henryusa.com/uploads/2018/01/large_left.png') no-repeat 0 0;width:40px;height:40px}.slick-arrow.next{z-index:99999!important;cursor:pointer;position:relative;background:url('https://assets.henryusa.com/uploads/2018/01/large_right.png') no-repeat 0 0;width:40px;height:40px}.henryhpsection
.contactheading{font-family:'Roboto Slab'!important;text-align:center;padding:35px
0 5px 0;font-size:3.5em}.henryhpsection .contactlinks
a{font-family:'Roboto Slab'!important;text-align:center;font-size:2.3em;padding:15px
0;color:#5a5a5a;display:block;border-bottom:1px solid #5a5a5a}.henryhpsection .contactlinks a:hover{color:#fb9d00;text-decoration:none!important}.henryhpsection .contactlinks a:first-of-type{border-top:1px solid #5a5a5a;margin-top:30px}.henryhpsection.mobile{display:none}.homeslider .slick-nav{margin-top:-30px;z-index:99999999999;position:relative;height:30px}@media all and (max-width: 767px){.henryhpsection.mobile{display:block}.henryhpsection.desktop,.homeslider{display:none}#hpnewsletter{display:none!important}.henryhpsection .contactlinks a:first-of-type{margin-top:15px}.henryhpsection .gformbox, .henryhpsection .gformbox-two{width:100%;margin-left:0}.henryhpsection .fullwimg
img{width:100%;height:auto}#Header .logo
#logo{padding:0px;max-width:75%;margin:5px
10px 10px}#Header a.responsive-menu-toggle{top:35px;right:5px}.henryhpsection .newsimg, .henryhpsection
.newsitemwithimg{width:100%;display:block;text-align:center}.henryhpsection
h2{font-size:1.8em}.henryhpsection
.titlearrow{width:25px;height:25px;line-height:25px}.henryhpsection .contactlinks
a{font-size:1.2em}.henryhpsection #field_6_3 .ginput_container_email span, .henryhpsection #field_21_2 .ginput_container_email span, .henryhpsection #field_21_9, .henryhpsection #field_21_10, .henryhpsection #field_21_6, .henryhpsection #field_21_7, .gfield .ginput_container_name .name_first, .gfield .ginput_container_name
.name_last{display:block!important;margin-bottom:10px;width:100%!important;margin-right:0px!important}.gfaction{line-height:1em}.henryhpsection
.contactheading{padding:0px
0 0px 0;font-size:2.1em}.page-id-240
.riflecat{font-size:1.6em!important}.modern-layout .riflesincat
.rifle{margin-bottom:5px!important}.single-firearm .firearmheading
h1{padding-bottom:5px!important;font-size:2em!important}.newriflespecs.firearmspecstable
.firearmSpecTitle{font-size:1.2em!important}.page-template-template-contact-new-layout-three
.the_content_wrapper{font-size: .6em}.page-template-template-contact-new-layout-three .the_content_wrapper
.contactheading{font-size:2.8em}.page-template-template-locator
.riflecat{padding:10px}.page-template-template-locator .column img, .page-id-2743 .column
img{width:100%}.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}div.pp_default .pp_content_container
.pp_left{padding-left:0!important}div.pp_default .pp_content_container
.pp_right{padding-right:0!important}.pp_content{width:100%!important;height:auto!important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery,.pp_top,.pp_bottom{display:none!important}#pp_full_res img, #pp_full_res
iframe{width:90%!important;margin-left:5%!important}.pp_details{width:100%!important;padding-left:3%;padding-right:4%;padding-top:10px;padding-bottom:10px;background-color:#fff;margin-top:-2px!important}a.pp_close{right:7%!important;top:10px!important}}@media all and (min-width: 768px){.henryhpsection #field_6_9 ul
li{display:block!important;margin-right:0px!important}}.henryhpsection .contacttogglehead:hover{cursor:pointer}.henryhpsection
span.arr{position:relative}.henryhpsection span.arr:after{content:'»';position:relative;width:30px}.sampleClass{float:left}@media only screen and (max-width: 767px){.sampleClass{float:none}}.newriflespecs .rifleTitle, .firearmspecscontent .firearmSpecTitle,.newriflespecs.firearmspecstable
.firearmSpecTitle{background:#f89f00;color:#fff;font-family:'Roboto Slab'!important;padding:10px;font-size:1.6em;border:none;border-right:2px solid #f89f00}.newriflespecs thead:before{content:"";display:block;line-height:0px;color:transparent;height:3px}.newriflespecs tbody tr:first-of-type
td{border-top:none}.newriflespecs
.criteria{font-weight:bold}.newriflespecs
.titlearrow{background:#fff;color:#000;width:25px;height:25px;display:block;text-align:center;line-height:21px;border-radius:50%;transition:all .3s;position:absolute;right:10px;top:10px;transform-origin:center;will-change:transform}.newriflespecs .rifleTitle:hover{cursor:pointer}.newriflespecs
.titlearrow.rotate{transform:rotate(90deg);line-height:19px}.newriflespecs
tbody{display:none;font-size: .85em;font-family:Arial,sans-serif}.newriflespecs
tbody.active{display:table-row-group}@media all and (max-width:768px){.newriflespecs thead
tr{position:relative!important;;top:0;px;left:0px}table.newriflespecs tbody
tr{display:table-row;border:none}table.newriflespecs
td{display:table-cell}.newriflespecs thead
tr{border:none!important}.newriflespecs thead tr
.rifleTitle{font-size:1.4em}}.noscriptimg{margin:0
auto;display:block;max-width:100%}.single-firearm h1, .single-firearm h2, .single-firearm
h3{font-family:'Roboto Slab',serif!important}.single-firearm .firearmheading
h1{border-bottom:1px solid #000;text-align:center;font-weight:400;margin-bottom:10px;padding-bottom:15px}.single-firearm .firearmheading h1
span{display:block;font-size: .4em;padding:0;margin:0;line-height:1em;padding-top:6px;color:#fc9d00;margin-bottom:-5px}@media all and (max-width: 767px){.single-firearm .firearmheading h1
span{margin-bottom:0px!important;font-size: .6em}}#Content.nopaddingtop{padding-top:0px!important}.single-firearm .firearmheading
h2{padding:0
8%;text-align:center;font-size:1.9em}.firearmsocial{min-height:34px;margin:15px
0}.firearmsocial .ss-share-all,
.ss-popup-overlay .ss-popup .ss-powered-by{display:none!important}.ss-popup-overlay .ss-copy-action .ss-button{background-color:#fc9d00!important}.ss-popup-overlay .ss-copy-action .ss-button:hover{background-color:#000!important}.firearmdescription:not(.direct) p:first-child:first-letter {float:left;font-family:'Roboto Slab',serif;font-size:4.6em;line-height: .9em;padding-top:4px;padding-right:8px;padding-left:3px}.firearmcontent.hidesoon{display:none!important}.firearmcontent
.firearmdescription{-moz-column-count:2;-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;font-family:'Open Sans',sans-serif}.firearmcontent .firearmdescription
p{display:inline-block}.firearmdescription .wp-caption
img{max-width:100%;height:auto}.firearmcontent
.firearmdescription.singlecolumn{-moz-column-count:1;-webkit-column-count:1;column-count:1;width:48%;display:inline-block;vertical-align:top}.firearmcontent
.howtopurchase{font-family:'Open Sans',sans-serif;width:48%;display:inline-block;vertical-align:top;padding-left:3.5%}.firearmcontent .howtopurchase
h2{font-family:'Roboto Slab',serif;font-weight:400}.firearmcontent .howtopurchase
.purchaselink{margin:50px
auto 0 auto;text-align:center}.firearmcontent .howtopurchase .purchaselink
a{color:#fff;background:#f79e28;text-align:center;padding:7px
40px;font-family:'Roboto Slab',serif;font-size:1.6em;font-weight:400}.newriflespecs.firearmspecstable
.firearmSpecTitle{font-family:'Roboto Slab',serif!important;font-size:1.4em;border-bottom:1px solid #fff;padding-right:40px;position:relative}.firearmSpecTitle:hover{cursor:pointer}h2.specsheading{margin-top:30px}h2.specsheading.gear{margin-top:30px}h2.specsheading.lefty{background:url('https://assets.henryusa.com/uploads/2018/03/lefties.jpg') no-repeat right center}.gearspecs .newriflespecs.firearmspecstable
.speccontent{display:block!important}.newriflespecs.firearmspecstable .inactive
.speccontent{display:none}.newriflespecs.firearmspecstable .active
.speccontent{display:block!important;font-family:'Open Sans',sans-serif}.specsection
.spechead{background:#e5e5e5;font-weight:600;font-size: .9em}.specsection{width:16%;display:inline-block;vertical-align:top}.extraspec
.specsection.caliber{width:10%}.specsection.extra{width:36%}.extraspec
.specsection.extra{width:26%}.specsection
div{font-size: .8em;padding:10px
0 10px 15%}@media all and (max-width: 960px){.specsection{font-size:.9em}}.packagecontentitem{font-size: .9em;font-family:'Open Sans',sans-serif;border-top:1px solid #e5e5e5}.packagecontentitem.heading{background:#e5e5e5;font-weight:600}.packagecontentitem
div{display:inline-block;padding:10px
0 10px 2.5%;vertical-align:top}.packagecontentitem
div.item{width:16%;font-weight:bold}.packagecontentitem
div.des{max-width:70%}@media all and (max-width: 767px){.packagecontentitem
div{width:100%!important;max-width:100%!important}}.additionalspecs .head,.morecomments,.showallbutton,.showallproductsbutton{background:#e5e5e5;font-weight:600;padding:10px
0 10px 2%;font-family:'Open Sans',sans-serif}.morecomments{font-weight:normal;margin-top:30px}.morecomments,.showallbutton,.showallproductsbutton{cursor:pointer}.morecomments .morecommentstext,.showallbutton .content, .showallproductsbutton
.content{display:inline-block}.additionalspecs .head span, .morecomments span, .productlink span, .showallbutton span, .showallproductsbutton
span{background:#f89f00;color:#fff;width:20px;height:20px;display:inline-block;text-align:center;line-height:15px;border-radius:50%;margin-left:7px;transition:all .3s}.additionalspecs
.morespecs{display:none}.additionalspecs.active .head
span{transform:rotate(90deg)}.additionalspecs .head
span{display:none}@media all and (max-width:767px){.additionalspecs
.head{position:relative;cursor:pointer}.additionalspecs .head
span{display:block;position:absolute;top:50%;margin-top:-10px;right:7px}}.morecomments.active span, .showallbutton.active span, .showallproductsbutton.active
span{transform:rotate(-90deg)}.additionalspecs.active
.morespecs{display:block;padding:15px
0}.specmore{width:100%;font-size: .85em;display:block}.specmore
.speclabel{width:48%;text-align:right;padding-right:2%;font-weight:600;vertical-align:top;display:inline-block}.specmore
.specval{width:48%;text-align:left;padding-left:2%;display:inline-block;vertical-align:top}.specsleft{width:40%;display:inline-block;vertical-align:top}.specsright{width:59%;display:inline-block;vertical-align:top}.dealercallout{background:#f94701;color:#fff;padding:10px;margin-top:0px}.dealercallout
h1{text-align:center;color:#fff;font-family:'Roboto Slab',serif!important;font-size:1.9em;font-weight:400}.dealercallout
h2{text-align:center;color:#fff;font-family:'Roboto Slab',serif!important;font-size:1.3em;font-weight:400}.dealercallout h2
a{color:#fff;text-decoration:underline}.dealercallout
p{text-align:center;color:#fff;font-family:'Open Sans',sans-serif;font-size:1em;font-weight:400;margin:0}.firearmvideos,.firearmgallery{margin-top:50px;display:block;clear:both}.landingpagegallery{margin-bottom:50px;display:block;clear:both;position:relative}.landingpagegallery:after{content:'';display:table;clear:both}.fullp .firearmvideos, .fullp
.firearmgallery{margin-top:0px}.firearmgallery p,.firearmvideos p, .firearmvideos p, .landingpagegallery
p{color:#666}.firearmgallery p,.firearmvideos p, .landingpagegallery
p{font-family:'Open Sans',sans-serif}.slick-nav ol li:first-of-type:last-of-type{display:none}.customercomments{margin-top:60px}.accolades{margin-top:50px}.customercomments.hiderows .customercomment:nth-of-type(n+4){display:none}.customercomments h3, .accolades h3, .relatedproducts
h3{font-size:1.8em;padding:10px
20px}.customercomment,.relatedproducts{margin-top:45px}.relatedproducts
.productdiv{width:22.5%;display:inline-block;vertical-align:top;margin:0
1%}.relatedproducts
.productphoto{height:0px;padding-bottom:100%}.productdiv
.producttext{font-family:'Roboto Slab',serif;font-size:1.2em}.productdiv .producttext
span{display:block;font-size: .9em;font-family:'Open Sans',sans-serif;margin-top:5px;font-weight:600}.productdiv .producttext span
span{display:inline-block}.productdiv .producttext
a{color:#000}.customercomment .customerphoto, .accolade
.accoladephoto{width:23%;display:inline-block;vertical-align:top;margin:0
3%}.customercomment .commentfromcustomer, .accolade
.accoladetext{width:66%;display:inline-block;vertical-align:top;font-style:italic;font-family:'Open Sans',sans-serif}.customercomment .customerphoto
img{width:100%;height:auto;border-radius:50%}.accolade{margin-top:30px;font-weight:600;color:#000}.accolade
.accoladetext{font-style:normal;font-size:1.3em;line-height:1.4em;font-family:'Roboto Slab',serif}.accolade .accoladetext
p{margin:0}.accolade
a{color:#000;font-family:'Roboto Slab',serif}.guaranteefooter{margin-top:50px}.guaranteefooter
img{max-width:100%;height:auto}.henryguarantee h1, .henryguarantee
p.ant{font-family:'Roboto Slab',serif!important;color:#f94700}.henryguarantee{margin:70px
0 60px 0}.henryguarantee
.video{width:18%;display:inline-block;vertical-align:top;margin:0
2%}.henryguarantee
.video.bigger{width:42%}.henryguarantee
.text{width:74%;display:inline-block;vertical-align:top;padding-left:1%}.henryguarantee .text
h1{text-transform:uppercase;font-weight:600;font-size:2.4em;margin:0}.henryguarantee .text
.videotwo{display:none}.henryguarantee .text
p{margin:5px
0;font-family:'Roboto Slab',serif!important;line-height:1.4em;font-size:1.2em}.henryguarantee .text
p.ant{font-size:1em;margin:0px
0}.henryguarantee.catalogpage{text-align:center;margin:0}.henryguarantee.catalogpage
a{color:#747474}.henryguarantee.catalogpage a:hover{text-decoration:none;color:#000}.henryguarantee.catalogpage
.video{display:block;margin:0
auto;text-align:center}.catalogsocial{text-align:center}.henryguarantee.catalogpage p,.catalogsocial
p{font-family:'Roboto Slab',serif!important;color:#747474;font-size:1.1em;line-height:1.3em;margin:0}.catalogsocial
.fa{font-size:2.9em;margin:0
0 10px;transition: .2s all}.catalogsocial .fa.fa-facebook-square{color:#4a67ad}.catalogsocial .fa.fa-youtube-square{color:#ea3323}.catalogsocial .fa.fa-instagram{color:#000}.catalogsocial .fa:hover{color:#747474}.thankscatalog{line-height:1.2em;display:block;text-align:center;color:#fc9d00 !important;font-size:1.7em;max-width:90%;margin:0
auto}.thankscatalogextra{line-height:1.1em;display:block;text-align:center;color:#747474 !important;font-size:1em;margin:10px
auto;max-width:90%;font-weight:300}.thankscatalogextra
span{font-weight:600}.thankscatalogextra
p{font-family:'Roboto Slab',serif !important}.catalogthankyouheading{text-align:center;color:#747474!important;font-size:2em}@media all and (max-width: 767px){.thankscatalog{font-size:1.7em}.thankscatalogextra{font-size:1.4em;max-width:90%}.catalogsocial{margin-bottom:20px}}.firearmdescription .showallbutton,.showallproductsbutton{display:none}@media all and (max-width: 768px){.firearmdescription .showallbutton,.showallproductsbutton{display:block;cursor:pointer;clear:both}.firearmcontent .firearmdescription
p{display:block}.firearmdescription p:nth-of-type(n+2){display:none!important}.firearmdescription.multiplep p:nth-of-type(2){display:block!important}.firearmdescription.all p:nth-of-type(n+2){display:block!important}.single-firearm .firearmheading
h2{text-align:center;font-size:1.3em;line-height:1.1em}.firearmcontent
.firearmdescription{-moz-column-count:1;-webkit-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px;width:100%!important}.specsection{font-size: .9em}}@media all and (max-width: 767px){.company_box{margin:0
auto;width:70%!important;padding-left:25%;font-family:'Open Sans',sans-serif;font-size: .8em;font-weight:bold;line-height:1.1em}.company_box
.logo{display:inline-block;float:left;padding-bottom:100px!important}.company_box .logo
img{padding-right:10px}#back_to_top{display:none!important}#Footer
.widgets_wrapper{padding:30px
0 0px}.adaoptions{float:none}.dealercallout
h1{font-size:1.3em;line-height:1em}.dealercallout{margin-bottom:20px}.dealercallout
h2{font-size:1.2em;margin-bottom:0px;line-height:1em}.dealercallout
p{font-size: .7em}h2.specsheading{margin-top:30px;font-size:1.5em}.specsleft,.specsright{width:100%;display:block}.specmore
.speclabel{text-align:left;vertical-align:top}.accolade
.accoladetext{font-size: .8em;text-align:left;vertical-align:top}.customercomment
.customerphoto{display:block;margin:0
auto;width:60%}.henryguarantee
.video{display:block;margin:0
auto 10px auto;width:60%}.henryguarantee .video
img{display:block;margin:0
auto;text-align:center}.customercomment
.commentfromcustomer{width:100%}.customercomment{margin-top:20px}.customercomments.hiderows .customercomment:nth-of-type(n+2){display:none}.henryguarantee
.text{width:100%;padding-left:0;text-align:left}.henryguarantee .text
h1{text-align:center;font-size:1.6em;text-align:left}.henryguarantee{margin:20px
10px}.henryguarantee .text
p{max-width:100%;text-align:left;margin:0}.relatedproducts
.productdiv{width:46%;margin-bottom:20px}.firearmcontent
.howtopurchase{width:100%;margin-top:20px;padding-left:0!important}h2.specsheading.lefty{background-size:90px}.specsection,.specsection.extra{width:100%!important}.specsection
.spechead{background:none}.specsection:nth-child(even){background:#e5e5e5}.specsection
div{width:45%!important;padding-left:5%!important;display:inline-block}}@media all and (max-width: 680px){.company_box{padding-left:0px}.relatedproducts
.productdiv{width:100%}.relatedproducts .productdiv:nth-of-type(n+2){display:none}.relatedproducts.all .productdiv:nth-of-type(n+2){display:block}.relatedproducts
.productphoto{height:auto;padding-bottom:0px;text-align:center}.productdiv
.producttext{text-align:center}}.minicatalogopen{float:right;font-size: .5em}.minicatalogopen:hover{cursor:pointer}#minicatalog{display:none}.miniloading{display:none;text-align:center}.miniloading:after{content:"...";overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis-dot 1s infinite .3s;animation-fill-mode:fowards;width:1.25em}@keyframes ellipsis-dot{25%{content:""}50%{content:"."}75%{content:".."}100%{content:"..."}}.miniloadingload{background:#fff;border:1px
solid #000;height:7px;width:300px;position:relative;display:none;margin:5px
0;border-radius:3px}.miniloadingload
span{display:block;position:absolute;left:0;top:0;height:100%;width:0%;background:#000;transition: .5s all}#minicatalogcontainer{opacity:0;height:0px;overflow:hidden}.slick.active
#minicatalogcontainer{display:block;position:fixed;top:50%;left:50%;overflow:hidden;width:100%;transform:translate(-50%, -50%);background:#fff;opacity:1}.minicatalogpage .slick.active .slick-arrow{top:50%!important;transform:translateY(-50%);display:none!important}.closefullp{display:none;right:45px;top:5px;position:absolute;z-index:99999999999999;text-align:center;line-height:35px;font-size:3em;font-weight:600;cursor:pointer;text-indent:-999px;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;background:url(https://assets.henryusa.com/uploads/2018/09/closebuttonbigger.png) no-repeat center center!important;width:30px;height:48px;background-size:contain!important;margin:0!important;transition: .2s all;overflow:hidden;opacity: .6}.closefullp:hover{opacity:1}.slick.active:not(.nohovers):hover .slick-arrow, .fullp.fpics:hover .firearmgallery .slick-arrow,.fullp.fvids:hover .firearmvideos .slick-arrow{display:block!important}.minicatalogpage .slick.active .slick-arrow.prev{background:url('https://assets.henryusa.com/uploads/2018/02/nav-left.png') no-repeat 0 0!important;background-size:contain!important}.minicatalogpage .slick.active .slick-arrow.next{background:url('https://assets.henryusa.com/uploads/2018/02/nav-right.png') no-repeat 0 0!important;background-size:contain!important}.slick.active #minicatalogcontainer .slick-wrap{height:100%}.fullscreenapi{background:#fff!important}.fullscreenapi
#minicatalogcontent{width:100%!important;max-width:100%!important}#minicatalog.active
#minicatalogcontainer{display:block;position:relative;background:#fff;width:96%;padding:2%}#minicatalogcontainer .single-firearm .firearmheading,#minicatalogcontainer .single-firearm
.catalogcontentsection{max-width:999999px;width:85%;margin:0
auto}#minicatalogcontainer .firearmdescription,#minicatalogcontainer .fdes
p{font-size:1.3em;line-height:1.4em}#minicatalogcontainer .single-firearm .fullp
.firearmheading{width:100%}.category-life{width:100%}.autoh{height:680px!important;overflow-x:auto}#minicatalogcontainer .category-heading{position:absolute;bottom:3%;right:1%;list-style-type:none;font-family:'Roboto Slab',serif!important;color:#fff;font-size:3em;display:inline-block;padding:20px
30px;line-height:1.1em}.text-intro{margin:2.5rem 6rem}.tocdrop{position:absolute;width:100%;height:100%;background:#fff;max-height:0px;overflow:hidden;transition: .2s all;padding-top:20px;top:0%;margin-top:4%;z-index:99999999999;left:0;padding:0}.minicatnav
.minicatalogclose{cursor:pointer;float:right;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;background:#fff!important;color:rgb(189, 102, 102)!important;background:url(https://assets.henryusa.com/uploads/2018/02/nav-close.png) no-repeat center center!important;width:30px;height:30px;background-size:contain!important;margin:0!important;transition: .2s all;display:none!important}.minicatnav .minicatalogclose:hover{transform:rotate(180deg)!important}.minicatnav .minicatalogclose
i{display:none!important}.toctoggle,.butaction,.fullscreencat,.toc{cursor:pointer}.minicatnav
.toctoggle{font-family:'Roboto Slab',serif!important}.minicatnav .nav i, .minicatnav .toctoggle i,.minicatnav .toctoggle, .minicatnav .fullscreencat i, .minicatnav .minicatalogclose
img{cursor:pointer}.minicatnav .nav:hover i, .minicatnav .toctoggle.active i, .minicatnav .toctoggle.active,.minicatnav .toctoggle:hover i,.minicatnav .toctoggle:hover,.fullscreencat:hover i, .minicatalogclose:hover
i{color:#fc9d00}.tocdrop{padding:0px
20px 0px 20px}.tocdrop.show{max-height:1500px;background:rgba(255,255,255,.9);padding:0px}.tocdrop.show
.wrappy{background:#fff}.wrappy
.tableofcontents{padding-bottom:20px;border-bottom:1px solid #000;padding-top:20px;margin-top:0rem}#minicatalogcontent
img{display:block;margin:0
auto;max-width:100%;height:auto;padding:25px
0 0 0}.slick.active{display:block;z-index:9999;position:fixed;left:0;top:0;background:rgba(0,0,0,1);height:100%;width:100%}#minicatalogcontent{-moz-box-shadow:0 0 13px rgba(0,0,0,.6);-webkit-box-shadow:0 0 13px  rgba(0,0,0,.6);box-shadow:0 0 13px  rgba(0,0,0,.6);background:#fff}#minicatalogcontent
h1{font-size:2em;line-height:1em}.catalogcontentsection
.half{width:45.5%;margin:0
2%;display:inline-block;padding:0;vertical-align:top}.catalogcontentsection
.videotext{width:36.5%;margin:0
0 0 4%;display:inline-block;padding:0;vertical-align:top}.catalogcontentsection
.specstext{width:54%;margin:0;float:right;margin-right:4%;display:inline-block;padding:0;vertical-align:top}.catalogcontentsection
.firearmvideos{margin-top:0px}#minicatalogcontainer .single-firearm .firearmheading
h2{font-size:1.4em;line-height:1.2em;padding-bottom:10px}#minicatalogcontainer .firearmdescription p:first-child:first-letter,#minicatalogcontainer .slick-active .fdes p:first-of-type:first-letter {float:left;font-family:'Roboto Slab',serif;font-size:4.1em;line-height: .8em;padding-top:6px;padding-right:8px;padding-left:3px}.catalogcontentsection  .firearmdescription.limited p:nth-of-type(n+2){display:none}.majorspecs.inactive{display:none}.catalogcontentsection .minicat .specsection, .catalogcontentsection .minicat
.specsection.extra{width:100%;display:inline-block;vertical-align:top;position:relative;overflow:hidden}.catalogcontentsection .minicat .specsection
div{font-size: .8em;width:66%;display:block;vertical-align:top;padding:3px
0 2px 1%;border-right:1px solid #999;position:relative;float:right;right:4px}.catalogcontentsection .minicat .specsection
.spechead{width:30%;padding:3px
1% 2px 1%;text-align:right;border-left:1px solid #999;position:absolute;left:0;width:30%;margin-left:0;height:100%}.catalogcontentsection
h3{font-size:1em;text-align:right;background:#fc9e00;padding:2px
10px;color:#fff;font-weight:400;margin:0
.6% 20px 0px}.swipetolearn{position:absolute;right:20px;bottom:20px;font-size: .8em;font-family:'Roboto Slab',serif!important;font-weight:500;display:none!important}#minicatalogcontent a:hover{text-decoration:none!important}.catalogcontentsection h3
.titlearrow{background:#fff;color:#000;width:20px;height:20px;display:inline-block;text-align:center;line-height:18px;border-radius:50%;transition:all .3s}.catalogcontentsection h3:hover{cursor:pointer}.catalogcontentsection h3
.titlearrow{display:inline-block}.catalogspecsheading{background:#e5e5e5;border:1px
solid #999;margin-right: .6%;margin-bottom:0px;margin-top:0px;height:30px}.catalogspecsheading
.tab{font-size: .8em;font-family:'Roboto Slab',serif;display:inline-block;padding:3px
12px;border-right:1px solid #999}.catalogspecsheading
.tab.current{background-color:#fc9e00}.catalogspecsheading .tab:hover{cursor:pointer;background-color:#999}.majorspecs{position:fixed;top:0;left:0;width:81%;height:81%;background:#fc9e00;padding:10%;z-index:9999999999}.majorspecs .specsection .spechead, .majorspecs .additionalspecs
.head{background:transparent}.majorspecs
.specsection{width:20%!important;font-size:1.3em}.majorspecs .specsection
div{padding:5px
15% 5px 5px}.majorspecs .specsection
.spechead{color:#fff;font-weight:400;background:#000!important;font-family:'Roboto Slab',serif!important}.majorspecs .additionalspecs
.head{padding:30px
15% 0 0px;border-top:1px solid #000;margin-top:20px}.majorspecs .done, #minicatalogcontent
.minicatalogclose{position:fixed;top:1.5%;right:2%;color:#000;font-family:'Roboto Slab',serif;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);font-size:2em;transition: .3s all;text-transform:lowercase;background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:28px}.majorspecs .done:hover, #minicatalogcontent .minicatalogclose:hover{cursor:pointer;transform:rotate(180)}.spec-section{display:none;clear:both}.spec-section.current{display:block}.readmoreheading{text-align:center;font-family:'Roboto Slab',serif;color:#979697}a:hover
.readmoreheading{color:#000;text-decoration:none}.readmoreheading
span{background:#979697;width:30px;height:30px;border-radius:50%;color:#fff;text-align:center;line-height:28px;display:inline-block}a:hover .readmoreheading
span{background-color:#000}.navigun,.mininav
div{padding:20px
0;top:50%;position:fixed;left:20px;top:40%;font-size:3em;font-family:'Roboto Slab',serif;color:#ccc;opacity: .5;transition: .4s all;z-index:99999999;background:#999;width:40px;height:40px;padding:0;border-radius:50%;text-align:center;line-height:30px}.navigun:hover,.mininav:hover{opacity:1;cursor:pointer}.navigun.next-gun,.mininav
.nextpage{left:auto;right:20px}#minicatalogcontent
.branding{background:url('https://assets.henryusa.com/uploads/2017/06/brandinglogo.png') no-repeat center center;display:block;z-index:999999;top:10px;left:10px;width:60px;height:60px;background-size:contain;position:fixed}.minicatalogclose{top:8px!important;right:1%!important;background:#000!important;color:#fff!important}@media all and (max-width: 767px){.slick .slick-arrow.prev, .slick .slick-arrow.next{opacity:1!important}.tableofcontents
.heading{margin:0!important;font-size:1.6em!important}}@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape){#minicatalogcontent{box-shadow:none!important}.slick.active{background:rgba(0,0,0,.9)}#minicatalog.active
#minicatalogcontent{overflow:visible;left:0;top:0;transform:translate(0,0);width:100%;height:100%}#minicatalog.active #minicatalogcontent
#minicatalogcontainer{padding-top:6%}.catalogcontentsection .minicat .specsection
div{font-size: .7em}}#flipleft{position:absolute;left:0;top:0;width:50%;height:100%;background:rgba(0,0,0,.4);z-index:99999999999;display:none}#flipright{position:absolute;left:50%;top:0;width:50%;height:100%;background:rgba(0,0,0,.4);z-index:99999999999;display:none}.configurator{position:relative}.configurator
h1{font-family:'Roboto Slab',serif!important;display:block;text-align:center;font-weight:400;font-size:2.6em}.configurator
h2{font-family:'Roboto Slab',serif!important;display:block;text-align:right;font-weight:400;font-size:2em}.configdetails{margin-top:-100px}.configdetails
.optiongroup{position:relative}.configwrap{position:relative;overflow:hidden}.configurator
section{display:none;padding:20px
0 0;border-top:1px solid #ddd}.configuratortabs
input{display:none}.configuratortabs
label{display:inline-block;margin:0
0px;padding:5px
10px;font-weight:600;text-align:left;width:250px;color:#bbb;color:#fff;border:1px
solid transparent;background:#808080;font-family:'Roboto Slab',serif!important;transition: .5s all}.configuratortabs label:hover{cursor:pointer;background:#fc9d27}.configuratortabs input:checked+label{color:#555;color:#fff;background:#fc9d27}.configuratortabs #tab1:checked ~ #content1,
.configuratortabs #tab2:checked ~ #content2,
.configuratortabs #tab3:checked ~ #content3,
.configuratortabs #tab4:checked ~ #content4,
.configuratortabs #tab5:checked ~ #content5,
.configuratortabs #tab6:checked ~ #content6,
.configuratortabs #tab7:checked ~ #content7,
.configuratortabs #tab8:checked~#content8{display:block}@media screen and (max-width: 650px){.configuratortabs
label{font-size:0}.configuratortabs label:before{margin:0;font-size:1.1em}}@media screen and (max-width: 400px){.configuratortabs
label{padding:15px}}#configbuttons{position:relative;left:0}.section_wrapper.configsection{margin:0!important;font-family:'Roboto Slab',serif!important;min-height:500px}.configsection
h2{text-align:left;border-bottom:1px solid #efefef}.fancyup{position:relative}.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.clearupload{text-align:center;display:none;font-size:2em;margin-top:20px}.inputfile+label{font-size:1.25em;font-weight:700;color:white;background-color:#bbb;display:block;width:100%;padding:5px
10px;font-size:3.6em;text-align:center;text-transform:uppercase;line-height:1.5em}.inputfile:focus+label,.inputfile+label:hover{background-color:#fc9d27}.inputfile+label{cursor:pointer}.inputfile + label
svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:0.25em}.configurator button:focus, .configurator button:active{outline:none!important}.optionval{position:relative;display:inline-block;width:17.5%;text-align:center;font-family:'Roboto Slab',serif!important;margin:1% 1% 10% 1%}.optionval
.item{position:absolute;bottom:-30%;width:100%;text-align:center;vertical-align:top;height:20%}.optionval:before{content:'';width:100%;height:0;padding-bottom:100%;border-radius:50%;position:relative;background:#999;display:block;margin-bottom:10px;border:3px
solid #000;background-size:contain}#configoptions{margin-top:20px}.optionval.selected:before{border-color:#fc9d27}.optionval.selected{font-weight:600;color:#fc9d27}.optionval:hover{cursor:pointer}.configspecs{max-height:0px;overflow:hidden;text-align:right;transition: .3s all}.configspecs.show{max-height:999px;padding-bottom:20px}#configtoggle{text-align:right;float:right;font-family:'Roboto Slab',serif!important}.optionvaloption{display:none;font-family:'Roboto Slab',serif!important}.optionvaloption.show{display:block}.configspecs{font-family:'Roboto Slab',serif!important}.concol{display:inline-block;vertical-align:top}.concol.twofifth{width:39%}.concol.twofifth
.optionval{width:46.5%}.concol.threefifth{width:60%}.concol.threefifth
.optionval{width:30.2%}.concol.threefifth
h2{margin-left:2%}.hottip{display:none;position:absolute;border:1px
solid #333;background:rgba(0,0,0,.8);border-radius:5px;padding:4px
10px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:100;text-transform:uppercase;font-size: .6em;text-align:center;line-height:1.6em;font-style:italic;min-width:260px}.hottip
span{color:#fc9d27;display:block;font-weight:bold;font-size:1.2em;font-style:normal}.hiddenoption{display:none}.resetspec{display:inline-block;margin-top:5px;color:#ccc;font-style:italic}.resetspec:hover{color:#fc9d27;cursor:pointer}#checkoutlink{font-family:'Roboto Slab',serif!important;font-size:1.7em;background:#fc9d27;padding:15px
25px;color:#fff;display:inline-block;transition: .3s all}#checkoutlink:hover{cursor:pointer;background:#808080}#content5
.configspecs{text-align:left;font-size:1.7em;line-height:2em}.navbutts{font-family:'Roboto Slab',serif!important;background:#808080;padding:10px
14px;font-size:1.1em;float:right;color:#fff!important;border-radius:0px!important;margin-bottom:0px}.navbutts:hover{background:#fc9d00}.navbutts:after,.navbutts:before{display:none!important}#nextsec{margin-left:10px}#configtoggle:hover{cursor:pointer}#configuratorphotos{position:relative;padding-bottom:22%;width:100%;height:0;margin-top:20px}#customserial{font-family:'Roboto Slab',serif!important}#customserial
input{width:100%;font-size:4.6rem;font-family:'Roboto Slab',serif!important;text-align:center;text-transform:uppercase;display:block;letter-spacing: .2em}.configphoto{position:absolute;background-size:cover;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;transition: .3s all}#configuratorphotos.receiverzoom
.configphoto{background-size:160%;background-position:40% 20%}#configuratorzoom{background:#fff;position:absolute;width:340px;height:340px;border-radius:50%;z-index:9999999;border:5px
solid #000;overflow:hidden;pointer-events:none;display:none}#configuratorzoom
.confighotspot{display:none!important}#configuratorzoom
.configphoto{position:absolute;background-size:700%;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;transition: .3s all}#base,#zoombase{background-image:url('https://assets.henryusa.com/uploads/2018/03/BigBoy-base-2.png')}.optionval.none:before{background:#fff}.configphoto.basicloop{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-lever-basic-min.png')}.optionval.basicloop:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-lever-basic-min.jpg')}.configphoto.largeloop{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-lever-largeloop-min.png')}.optionval.largeloop:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-lever-largeloop-min.jpg')}.optionval.standard:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-walnut-standard-min.jpg')}.configphoto.semifancy{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-walnut-semifancy-min.png')}.optionval.semifancy:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-walnut-semi-fancy-min.jpg')}.configphoto.allweather{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-walnut-allweather-min.png')}.optionval.allweather:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-walnut-all-weather-min.jpg')}.configphoto.exhibition{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-walnut-exhibition-min.png')}.optionval.exhibition:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-walnut-exhibition-min.jpg')}.configphoto.fancy{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-walnut-extrafancy-min.png')}.optionval.fancy:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-walnut-extra-fancy-min.jpg')}.optionval.brass:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-receiver-brass-min.jpg')}.optionval.silver:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-receiver-silver-min.jpg')}.optionval.steel:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-receiver-steel-min.jpg')}.optionval.colorcase:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-receiver-colorcase-min.jpg')}.optionval.allweatherr:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-receiver-allweather-min.jpg')}.configphoto.silver{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-receiver-silver-min.png')}.configphoto.steel{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-receiver-steel-min.png')}.configphoto.colorcase{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-receiver-blued-min.png')}.configphoto.allweatherr{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-receiver-allweather-min.png')}.optionval.pheasant:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-engraving-pheasant-min.jpg')}.configphoto.pheasant{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-engraving-pheasant-min.png')}.optionval.deer:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-engraving-deer-min.jpg')}.configphoto.deer{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-engraving-deer-min.png')}.optionval.basic:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-sights-basic-min.jpg')}.configphoto.basic{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-sights-basic-min.png')}.optionval.fiber:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-sights-laser-min.jpg')}.configphoto.fiber{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-sights-laser-min.png')}.optionval.ladder:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-sights-ladder-min.jpg')}.configphoto.ladder{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-sights-ladder-min.png')}.optionval.scroll:before{background-image:url('https://assets.henryusa.com/uploads/2018/03/thumbs-etching-scroll1.jpg')}.configphoto.scroll{background-image:url('https://assets.henryusa.com/uploads/2018/03/layer-etching-scroll1.png')}.confighotspot{position:absolute;background:rgba(0,0,0,.3);background:none;top:20px;left:20px}#configuratorphotos.receiverzoom
.confighotspot{display:none!important}.confighotspot.show:after{content:'';display:block;opacity:0;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.8);cursor:pointer;box-shadow:0 0 0 rgba(204,169,44, 0.4);animation:pulse 2s infinite;transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;transition: .6s all}.confighotspot.show:hover{cursor:pointer}.confighotspot.show:hover:after,.confighotspot.show:after{opacity:1}#hot-butt{height:48%;width:34%;transform:rotate(-19deg);left:0;top:25%}#hot-butt:after{top:60%}#hot-forearm{height:20%;width:21.5%;left:51.5%;top:15%}#hot-receiver{height:25%;width:17.5%;left:34%;top:8%}#hot-lever{height:20%;width:13%;transform:rotate(-19deg);left:32%;top:41%}#hot-lever:after{top:30%;left:63%}#hot-sights{height:10%;width:11.5%;left:51.5%;top:3%}#hot-sights:after{left:24%}#hot-sights-two{height:10%;width:3%;left:96%;top:3%}@-webkit-keyframes
pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44, 0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44, 0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44, 0)}}@keyframes
pulse{0%{-moz-box-shadow:0 0 0 0 rgba(204,169,44, 0.4);box-shadow:0 0 0 0 rgba(204,169,44, 0.4)}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44, 0);box-shadow:0 0 0 10px rgba(204,169,44, 0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44, 0);box-shadow:0 0 0 0 rgba(204,169,44, 0)}}.onoffswitch{position:relative;width:70px;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none!important}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px
solid #999;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin 0.3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:22px;padding:0;line-height:22px;font-size: .7em;color:white;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#FC9D00;color:#FFF}.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#EEE;color:#999;text-align:right}.onoffswitch-switch{display:block;width:10px;margin:6px;background:#FFF;position:absolute;top:0;bottom:0;right:41px;border:2px
solid #999;border-radius:20px;transition:all 0.3s ease-in 0s}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:0px}.hotspots{float:right;font-size:1em;margin-left:20px}.hotspots
p{display:inline-block;float:left;margin-right:10px;font-family:'Roboto Slab',serif!important}@media all and (max-width: 1024px){.configdetails{margin-top:-50px}.optionval{width:17%}#customserial
input{font-size:3rem}.configspecs.show{padding-right:20px}}@media all and (max-width: 736px){.configdetails{margin-top:0px}.navbutts{display:none}#configoptions{max-width:100%}#label-tab1{margin-left:0px!important}.configuratortabs
label{font-size:1rem;display:block;width:100%;margin:0}.configspecs.show{padding-right:0}.optionval{width:27%;margin:0
1.5% 20% 4%}.optionval
.item{bottom:-20%;height:20%;font-size: .8rem;line-height:1rem}.configurator
h2{font-size:1.5em;margin-bottom:0px}}#phonecontainer{margin:0
auto;width:100%}#phonecontainer
input{visibility:hidden;width:0px;display:none}#phonecontainer
label{background:#222;color:#fff;cursor:pointer;display:block;font-size:1em;height:auto;text-align:center;display:inline-block;width:43.7%;padding:3% 3%;line-height:1.2em;vertical-align:top}#phonecontainer label
img{display:block;margin:0
auto;height:100px;padding-bottom:10px}#phonecontainer input:hover+label{background:#333;color:#fff}#phonecontainer input:checked+label{background:#f7941d;color:#fff;position:relative;z-index:6}#phonecontainer input:checked+label:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f7941d;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}#phonecontent{clear:both;position:relative;width:100%;z-index:5;padding-top:20px}#phonecontent>div{opacity:0;padding:1.5em;position:relative;z-index:-100;display:none}#phonecontent .su-spoiler-title{font-size:1.5em;font-family:'Roboto Slab',serif!important;font-weight:600}#phonecontainer input#phonetab-0:checked ~ #phonecontent #phonecontent-0,
#phonecontainer input#phonetab-1:checked ~ #phonecontent #phonecontent-1,
#phonecontainer input#phonetab-2:checked ~ #phonecontent #phonecontent-2{opacity:1;z-index:100;display:block}input.visible{visibility:visible !important}.ringdownload{display:inline-block;text-align:center;margin:1%;width:18%;vertical-align:top}.ringdownload
img{width:50px;height:auto;margin:10px
auto;display:block}@media all and (max-width: 767px){#phonecontainer label
img{height:60px}#phonecontainer
label{height:100px;padding:6% 2.5%}.ringdownload{display:block;max-width:100%;width:100%;vertical-align:middle;clear:both;padding:10px
0;border-bottom:1px solid #ededed}.ringdownload:after{content:"";display:table;clear:both}.ringdownload
img{width:10%;margin:0;display:block;float:left}.ringdownload
span{float:left;width:85%;display:inline-block;text-align:left;margin-left:3%}#phonecontent
h2{font-size:1.8em;clear:both;margin-top:15px}}.ringtoneslanding
p{font-size:1.1em}.ringtoneslanding .ginput_left, .ringtoneslanding .ginput_right, .fullwidthfeature
img{width:100%;margin-bottom:20px}.ringtoneslanding
.column_fancy_heading{margin:0
0 10px 0;width:100%}.ringtoneslanding input[type="submit"]{width:100%;padding:15px;border-radius:0;color:#fff!important;font-family:'Roboto Slab',serif!important;text-transform:uppercase;font-size:1.5em;display:block;font-weight:400}.ringtonepreviews{display:block;text-align:center;margin:10px
0 10px 0}.ringtonepreview{display:inline-block;text-align:center;color:#f7941d;cursor:pointer;vertical-align:top;width:33%}.ringtonepreview
span{max-width:70%;display:block;text-align:center;margin:0
auto}.ringtonepreview
img{display:block;margin:5px
auto}@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1){.specsection
.spechead{font-size: .7em}.slickcategories li
img{max-width:75%!important}.slickcategories li
p{font-size: .8em}.catalogcontentsection
.firearmdescription{display:none}.tableofcontents
h2{font-size:1.5em!important;margin:0}.tableofcontents
h3{font-size:1.3em!important;margin:0
0 5px 0!important}.tableofcontents
.heading{font-size:1.3em!important}#minicatalogcontainer .firearmvideos,.firearmgallery{margin-top:0}}@media only screen
and (min-device-width: 1024px)
and (max-device-width: 1024px)
and (orientation: portrait){.catalogcontentsection
.firearmdescription{display:block}}@media only screen
and (min-device-width: 1366px)
and (max-device-width: 1366px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2){.catalogcontentsection
.firearmdescription{display:block}}@media only screen
and (min-device-width: 375px)
and (max-device-width: 736px){.minicatnav{padding:0
10px!important}.buttonarrow:after{width:15px!important;height:15px!important;line-height:15px!important}.tableofcontents
h2{display:none}.tableofcontents
h3{margin-top:0px!important}.text-intro{margin:1rem;line-height:1.4em}.col1 .heading
span.button{padding:2px
15px!important}.tableofcontents .heading.show ul
li{margin-left:25px!important;font-size: .9em!important}.catalogcontentsection
.firearmdescription{display:none}.minicatriflenav
div{font-size:1em!important;padding:0
5px!important}.catalogsection .firearmheading
h1{font-size:2.3em!important;line-height:1em;max-width:80%;margin:0
auto}.catalogsection .single-firearm .firearmheading
h2{font-size:1.9em!important}.fullp{line-height:1.4em;top:15px!important}.slickcategories li
img{max-width:65%!important}.text-intro
img{max-width:20%!important}.firearmvideos,.firearmgallery{margin-top:0px!important}.minicatalogpage .slick-arrow{transform:scale(.5)}.faded{height:90px}.newriflespecs
.titlearrow{width:15px;height:15px;line-height:10px}}@media all and (max-width: 668px){.customercomments{margin-top:20px}}@media only screen
and (min-device-width: 375px)
and (max-device-width: 736px)
and (orientation: portrait){#minicatalogcontainer{width:375px!important;height:225px!important;font-size:.5em}}@media only screen
and (min-device-width: 375px)
and (max-device-width: 736px)
and (orientation: landscape){#minicatalogcontainer{width:90%!important;font-size:.5em}.catalogcontentsection
.firearmdescription{display:block}.minicatriflenav
div{font-size:1.4em!important;padding:3px
20px!important}.mobileview #minicatalogcontainer .firearmdescription p:first-child:first-letter,.mobileview #minicatalogcontainer .slick-active .fdes p:first-of-type:first-letter {font-size:32px;line-height:20px;padding-top:3px;padding-right:3px;padding-left:3px}}@media screen
and (min-device-width: 1200px)
and (max-device-width: 1600px)
and (-webkit-min-device-pixel-ratio: 1){#minicatalogcontainer{max-width:1240px!important}.mobileview
#minicatalogcontainer{max-width:100%!important}}@media screen
and (min-device-width: 1200px)
and (max-device-width: 1600px)
and (-webkit-min-device-pixel-ratio: 2)
and (min-resolution: 192dpi){#minicatalogcontainer{max-width:1240px!important}.mobileview
#minicatalogcontainer{max-width:100%!important}}#minicatalog.active
#minicatalogcontent{}#minicatalogcontent
img{padding:0px!important}#minicatalogcontainer .firearmdescription
img{padding:0
10px 10px 0!important;max-height:14vh;width:auto}#minicatalogcontainer.ad{width:100%;height:0;overflow:hidden;padding:0
0 60% 0!important}.minifire{padding:0
50px}.minifire
img{display:block;margin:0
auto;width:100%;height:auto!important;padding-top:30px;object-fit:contain}@media (max-width: 812px){.minifire
img{padding-top:0px!important}.fullp .firearmgallery, .fullp
.firearmvideos{margin-top:1%!important}.fullp
.firearmgallery{height:98%!important}}.minicatnav{padding:10px}.minicatnav .nav.toc,.minicatnav .toctoggle,.minicatnav
.cattitle{font-size:1.2em}.col1 .heading
span.button{display:block;padding:2px
30px}.col1 .heading:hover span.button,.col1 .heading.show
span.button{color:#fff;background:#fa9d27;display:block}.buttonarrow{position:relative}.buttonarrow:after{content:'\f101';font-family:'FontAwesome';position:relative;margin-left:5px;background:#af6e1b;width:25px;height:25px;display:inline-block;text-align:center;border-radius:50%;line-height:25px}.backhomecat{cursor:pointer}.fullp{background:#fff;position:absolute;top:35px;left:0;width:80%;height:90%;padding:30px
10%;overflow-y:auto;margin:0
auto;left:0%;display:none}.fullp
.customercomments{padding-bottom:100px}.cattitle{display:inline-block;font-family:'Roboto Slab',serif!important;position:relative}.faded{position:fixed;display:block;height:150px;bottom:0;width:81%;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 60%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 60%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 60%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.cattitle:before{content:'|';position:relative;padding-right:5px}.fullp.fspec,.fullp.fpics,.fvids.fullp{margin-top:20px}.fullp.fspec
.firearmspecstable{padding-bottom:120px}.fullp.fspec .firearmspecstable
h2.specsheading.gear{margin-top:-100px;font-size:1.5em;line-height:1em}.fullp.fpics,.fullp.fvids{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;padding:0;overflow-y:auto;margin:0;left:0%;z-index:9999999}.fullp.fpics .nonslide,.fullp.fvids
.nonslide{position:relative;max-height:97vh}.fullp.fpics .slickcategories li p,.fullp.fvids .slickcategories li
p{text-align:center;font-size:1.2em;line-height:1.2em;margin:0px
auto;width:80%;display:block;font-style:italic;background:rgba(255,255,255,.8);position:absolute;bottom:20px;left:1px;padding:5px
10%;max-width:80%}.fullp.fpics .slickcategories li
img{height:auto!important;width:100vw;max-width:none!important}@media all and (min-width: 1400px){.fullp.fpics .slickcategories li
img{width:100vw}}.fdes.fullp p:last-of-type{padding-bottom:100px}.fullp .firearmgallery,.fullp
.firearmvideos{margin-top:2%!important;margin-left:3%;height:100%}.fullp .slick, .fullp .slickcategories, .fullp .slickcategories li, .fullp.fpics .nonslide, .fullp .firearmgallery, .fvids
.firearmvideos{height:97%!important;width:98%}.fullp.fvids
.nonslide{height:97%!important;width:98.5%}.fullp.fpics .slickcategories,.fullp.fvids .video-container{border:1px
solid #000}.fullp .video-container{width:100%;margin:0
auto;height:100%;padding-bottom:0px}.minicatalogpage .slick-arrow.prev{left:8%}.minicatalogpage .slick-arrow.next{right:8%}.slickcategories ~ .slickcategories .slick-arrow{display:none!important}.slickcategories .customercomment, .slickcategories
.relatedproducts{margin-top:0px!important}.slickcategories .customercomment .customerphoto, .slickcategories .accolade
.accoladephoto{margin:0
0 0 3%!important}.slickcategories .customercomment
.commentfromcustomer{font-size:1.3em}.slickcategories:nth-last-child(n+2) ~ .slickcategories .slick-arrow{display:block!important}.fullp
.dealercallout{display:none!important}.fullp
h1{font-size:2em;text-align:center;border-bottom:1px solid #000;margin-bottom:10px;position:relative}.fullp
.firearmSpecTitle{cursor:pointer}.coverclick{position:relative}.progressdiv{position:absolute;top:50%;left:50%;transform:translate(-50%);background:#fc9d00;padding:10px
20px;border-radius:4px;color:#fff;cursor:pointer}.minicatriflenav{position:absolute;width:100%;bottom:20px;text-align:center;z-index:999999}.minicatriflenav
div{display:inline-block;background:#ccc;margin:0;padding:5px
30px;cursor:pointer;font-family:'Roboto Slab',serif!important;color:#fff;font-size:1.4em}.minicatriflenav
div.current{background:#f7941d}.catalogsection .firearmheading
h1{font-size:2.2em}.catalogsection .single-firearm .firearmheading
h2{margin-bottom:0!important;font-size:1.4em!important;font-weight:400!important}.catalogsection .firearmheading h1
span{font-size: .6em;font-weight:600}.minicatalogpage .slick-nav{display:none!important}.fullp .customercomment .commentfromcustomer
p{text-align:left!important}@media all
and (width : 812px)
and (height : 375px){.fullp{font-size:.9em;width:90%;padding:3px
5%}.faded{width:91%}.tableofcontents
h2{display:none}.tableofcontents
h3{margin-top:0px!important}.text-intro{margin:1rem;line-height:1.4em}.minicatriflenav
div{font-size: .7em;padding:5px
15px}.catalogsection .firearmheading
h1{font-size:1.5em}#minicatalogcontainer .firearmdescription, #minicatalogcontainer .fdes
p{font-size:1em;line-height:1.4em}.fullp .customercomment .commentfromcustomer
p{text-align:left!important;font-size: .7em}.fullp.fspec,.fullp.fpics,.fvids.fullp{margin-top:0px;padding-top:0px}.tocdrop{margin-top:5%}.fullp{top:0}.tableofcontents{font-size: .7em!important}.fullp .customercomment .customerphoto, .fullp .accolade
.accoladephoto{width:23%!important;display:inline-block!important;margin:0
3%!important}.fullp .customercomment .customerphoto
img{max-width:100%!important}.fullp .customercomment .commentfromcustomer, .fullp .accolade
.accoladetext{width:66%!important;font-size:1.5em;line-height:1.2em}#minicatalogcontent{max-width:85%!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#minicatalogcontainer{overflow-y:scroll!important}#minicatalogcontainer
.firearmheading{width:100%!important}}@media all and (max-width:768px){.minicatriflenav
div{font-size: .7em;padding:5px
15px}.tableofcontents{font-size:1em!important}.fullp .customercomment .customerphoto, .fullp .accolade
.accoladephoto{width:23%!important;display:inline-block!important;margin:0
3%!important}.fullp .customercomment .customerphoto
img{max-width:100%!important}.fullp .customercomment .commentfromcustomer, .fullp .accolade
.accoladetext{width:66%!important;font-size:1.5em;line-height:1.2em}#minicatalogcontent{max-width:85%!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#minicatalogcontainer{overflow-y:scroll!important}#minicatalogcontainer
.firearmheading{width:100%!important}}.catalogsection{position:relative;height:100%;overflow:hidden}.ad{width:100%;position:absolute;top:0;left:0}.ad
img{max-width:100%!important;padding:0!important}.fullsizeimg{width:100%;height:100%}.fullsizeimg
img{width:100%;min-height:100%!important}.tableofcontents{font-size: .8em;font-family:'Open Sans',sans-serif}.tableofcontents
h2{margin-top:10px;font-size:2.5em;font-weight:400!important}.tableofcontents
h3{margin-top:40px;font-size:2em;font-weight:400!important}.tableofcontents
li{list-style-type:none;display:block;cursor:pointer;display:none}.tableofcontents
.col1{width:48%;display:inline-block;vertical-align:top;margin:0
1.8% 0 0}.tableofcontents
.heading{font-family:'Roboto Slab',serif!important;margin:0px
0 0 0;font-size:1.7em;cursor:default;display:block;cursor:pointer;padding:0;line-height:1.3em}.tableofcontents li.heading
ul{display:none}.tableofcontents .heading.show ul, .tableofcontents .heading.show ul
li{display:block}.tableofcontents .heading.show ul
li{font-size: .8em;margin-left:50px}.tableofcontents .heading:first-of-type{margin-top:0px}body.modern-layout{font-family:'Open Sans',sans-serif!important}.modern-layout .fancy_heading_wrapper h2,
.woocommerce-content h1.page-title{font-family:'Roboto Slab',serif!important;font-weight:600;text-align:center;display:block!important}.woocommerce-content h1.page-title{border-bottom:1px solid #000;padding-bottom:15px}.chargenotice{font-weight:bold;padding-left:25px}@media all and (max-width:767px){.chargenotice{padding-left:0px}}.modern-layout h1, .modern-layout h2, .modern-layout h3, .modern-layout h4, .modern-layout h5, .modern-layout
h6{font-family:'Roboto Slab',serif!important;font-weight:600;color:#000}.modern-layout .menu li
a{font-family:'Roboto Slab',serif!important}.modern-layout .addons input[name="s"]{display:none}.modern-layout #Header
.menu{float:none;display:table;margin:0
auto}.modern-layout
.addons{display:none}.modern-layout.page-template-template-guns-for-cause-items .section .column.one-third,
.modern-layout.page-template-template-news-items .section .column.one-third{display:none}.modern-layout.page-template-template-guns-for-cause-items .section .column.two-third,
.modern-layout.page-template-template-news-items .section .column.two-third{width:100%;column-count:2}@media all and (max-width: 766px){.modern-layout.page-template-template-guns-for-cause-items .section .column.two-third,
.modern-layout.page-template-template-news-items .section .column.two-third{column-count:1;margin-bottom:30px}}.modern-layout.page-template-template-guns-for-cause-items .pag-top,
.modern-layout.page-template-template-news-items .pag-top{column-span:all}.newcols{float:none;min-height:220px!important;display:inline-block;margin-bottom:0;margin-left:5%;width:47%;vertical-align:top;position:relative}.newcols.third{margin-left:2.8%;width:31%}.newcols.nomargin{clear:both;margin-left:0px}@media all and (max-width: 767px){.newcols{width:100%!important;margin-left:0px!important;min-height:0px!important;margin-bottom:30px}.firearmdescription p
img{max-height:20vh;width:auto!important}}.modern-layout
.one.column{width:100%;margin:0
0 20px 0}.modern-layout .riflecat
.minicatalogopen{position:absolute;right:0}.section .riflesfiltersection .rifleblock
.riflecat.orangetitle{margin-top:20px;font-family:'Roboto Slab'!important;display:block;clear:both;font-size:2em;background:none!important;color:#fc9e00;display:block;border-bottom:1px solid #fc9e00}.modern-layout .section .riflesfiltersection .rifleblock
.riflecat.orangetitle{font-family:'Roboto Slab',serif!important;text-align:center;color:#000;font-weight:400;border-bottom:2px solid #000;padding-bottom:8px;font-size:1.7em;margin-top:0px}.modern-layout .rifle
.title{position:relative;right:auto!important;bottom:0;font-size:1em;max-width:100%;text-align:center;line-height:1em;height:auto;font-family:'Roboto Slab',serif!important;min-height:40px}.modern-layout
.riflefilterimage{min-height:85px;padding-top:10px}.rifleblock .riflesincat
.rifle{-moz-transition: .7s;-ms-transition: .7s;-o-transition: .7s;-webkit-transition: .7s;max-height:1000px;max-width:1000px;opacity:1;transition: .7s;overflow:hidden;width:31%;padding:0
1%;border-bottom:0px;float:left;display:inline-block;vertical-align:top;float:left}.modern-layout .rifle .title
a{color:#000!important}.modern-layout
.riflecat{background:#fff!important;padding-left:0px}.modern-layout
.rifleblock{clear:both;margin-bottom:0px}.modern-layout .rifleblock:after{content:"";display:table;clear:both}.modern-layout .riflesincat
.rifle{overflow:visible!important;height:auto!important;margin-bottom:25px;min-height:140px}.modern-layout .riflesincat .rifle
span{display:block}.modern-layout .riflesincat .rifle
a{color:#000}.modern-layout .shortenSideP
p{max-width:100%!important}.modern-layout .shortenSideP p
img{width:100%}.modern-layout input[type="submit"], .modern-layout .company_box,.modern-layout{font-family:'Roboto Slab',serif!important}.modern-layout .contactlinks
a{font-family:'Roboto Slab',serif!important;font-size:1.7em;font-weight:600}.contactsubheading{text-align:center;margin-left:-8px;font-family:'Roboto Slab'!important}.modern-layout input[type="text"]{font-family:'Open Sans',sans-serif}.modern-layout .single-firearm .firearmheading
h2{font-weight:100;margin-bottom:5px}.modern-layout .dealercallout
h1{color:#fff!important}.modern-layout .dealercallout h2
a{font-weight:400}.modern-layout .rifles
h3{color:#fff;font-weight:400}.modern-layout .rifles.single-firearm
h3{color:#000}.modern-layout .henryhpsection
h2{font-size:2.2em!important}@media all and (max-width: 767px){.modern-layout .henryhpsection
h2{font-size:1.5em!important;margin-top:10px}.modern-layout .henryhpsection
.contactheading{font-size:1.3em!important;line-height:1.5em;max-width:90%;margin:0
auto}.modern-layout .henryhpsection
.titlearrow{line-height:21px!important}.contactoptions
.contactheading{font-size:1.5em!important}.modern-layout .contactlinks
a{font-size:1em}}.modern-layout .henryhpsection
.titlearrow{line-height:31px}.modern-layout .henryhpsection
.contactheading{font-family:'Roboto Slab',serif!important;font-size:3em;font-weight:400}.modern-layout .riflePic
img{display:block;margin:0
auto}.riflemax{max-height:0px!important;min-height:0px!important;max-width:0px!important;padding:0!important;margin:0px!important;opacity:0!important}.currentrifle{font-weight:bold}@media all and (max-width: 767px){.rifleisotope,.corporifle{width:98%!important}.hidetwo{display:none!important}}.youtube:not(.henry-tv-col){background-color:#000;margin-bottom:30px;position:relative;padding-bottom:52.9%!important;overflow:hidden;cursor:pointer}.youtube
img{width:100%;top:50%;transform:translateY(-50%);left:0;opacity:0.7}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba( 0,0,0,0.6 );z-index:1;opacity:0.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff}.youtube img,
.youtube .play-button{cursor:pointer}.youtube img,
.youtube iframe,
.youtube .play-button,
.youtube .play-button:before{position:absolute}.youtube .play-button,
.youtube .play-button:before{top:50%;left:50%;transform:translate3d( -50%, -50%, 0 )}.youtube
iframe{height:100%;width:100%;top:0;left:0}.herovideo{background-color:#000;margin-bottom:10px;position:relative;padding-bottom:56.2%!important;overflow:hidden;cursor:pointer;height:0px}.herovideo.extrabottompadding{margin-bottom:20px}.herovideo
iframe{height:100%;width:100%;top:0;left:0;position:absolute}.midpagevideo.padtopvideo{margin-top:30px}.hiderelated.ended::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:black;background-repeat:no-repeat;background-position:center;background-size:64px 64px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}.hiderelated.paused::after{content:"";position:absolute;top:0px;left:0;bottom:0px;right:0;cursor:pointer;background-color:black;background-repeat:no-repeat;background-position:center;background-size:40px 40px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}@media
print{.page-template-template-makedealerpdf #Header, .page-template-template-makedealerpdf .guaranteefooter, .page-template-template-makedealerpdf #Footer,.hideforprint{display:none!important}}.pdftitle{font-family:'Roboto Slab',serif!important;text-align:center;margin:0;padding:0}.pdftable{}.pdftable, .pdftable td, .pdftable
tr{padding:0;margin:0;border:none}.pdftable
h2{text-align:center;font-size:1.3em;border-top:2px solid #000;border-bottom:2px solid #000;margin-top:60px}.pdfcattitle{text-align:center;border-top:2px solid #000;border-bottom:2px solid #000;font-size:4.5em;padding:20px
0;line-height:1em;margin-top:100px}.pdfcover
img{display:block;margin:100px
auto 30px auto;max-width:100%}.breakpdf{display:block;page-break-before:always}.col-md-6{width:48.5%;display:inline-block;vertical-align:top}.col-md-6.hwspage{margin:0}.col-md-6.hwspage:nth-of-type(odd){margin-right:3%}#hwslogin .col-md-6{width:68.8%}#hwslogin{text-align:center}#hwslogin .col-md-6:nth-of-type(odd){width:30%}.hwspage
h2{font-size:2em;border-bottom:2px solid #000}.col-md-6
input{display:block;width:93%;padding:3%}.col-md-6 input[type="submit"]{width:100%}.hwscreatelink{background-color:#fc9d00;font-family:'Roboto Slab',serif!important;display:block;color:#000!important;line-height:1em;padding:20px;text-align:center;font-size:1.2em;font-weight:600}@media all and (max-width: 767px){.col-md-6{width:100%!important}.hwspage
h2{font-size:1.4em}.col-md-6.hwspage{margin-bottom:30px;width:100%}#hwslogin{text-align:left}}.medialink{color:#767676;display:list-item;width:auto;cursor:pointer;padding:0
5px;margin-right:10px;float:left;list-style:disc;margin-left:0;text-indent:-10px;margin-left:22px}.page-template-template-tribute .newspaper-layout{column-count:3;column-gap:20px;-moz-column-count:3;-moz-column-gap:30px;-webkit-column-count:3;-webkit-column-gap:30px}.page-template-template-tribute .break-column{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;width:100%}.page-template-template-tribute .break-column .rifle
img{max-width:100%!important}.page-template-template-tribute .newspaper-layout .break-column .rifle:last-child{border-bottom:none}.page-template-template-tribute .tribute-layout{column-count:2;column-gap:30px;-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px}.page-template-template-tribute
.rifle{border-bottom:0;margin-bottom:30px;height:auto}.page-template-template-tribute .rifle
.riflename{position:relative;margin-top:0px}.page-template-template-tribute .rifle .riflename
h1{color:#545454;text-transform:uppercase;font-size:1.1em;line-height:1em}.page-template-template-tribute .rifle .riflename
h2{color:#767676;font-size:1em;margin-top:0px;line-height:1em}@media all and (max-width: 768px){.page-template-template-tribute .tribute-layout{column-count:1;-moz-column-count:1;-webkit-column-count:1}}@media all and (max-width:960px){.hidecat
.ipadcatalogcall{display:block!important;text-align:center;position:absolute;right:20px;bottom:0}.hidecat .ipadcatalogcall
img{display:block;width:auto;max-width:100%;margin:0
auto}}@media all and (max-width:768px){.hidecat
.ipadcatalogcall{display:none!important}}.imagerep{padding-bottom:80px}.imagerep
img{display:block;margin:0
auto;max-width:100%}.imagerep
.linkwrapper{text-align:right;margin-top:-75px}.imagerep
.linkwrapper.nosub{text-align:right;margin-top:-35px}.patrioticon{position:absolute;width:240px}.imagerep .linkwrapper
h1{font-size:2em;color:#555;line-height:1em;font-weight:400;text-align:center}.imagerep .linkwrapper
h2{font-size:1.5em;color:#838182;line-height:1em;margin-top:4px}@media all and (max-width: 959px){.patrioticon{max-width:200px!important}.homeslider{display:none!important}}@media all and (max-width: 767px){.imagerep
.linkwrapper{margin-top:0px!important;font-size: .6em;text-align:center}.patrioticon{display:none!important}}.modern-layout .imagerep .riflesincat
.rifle{border:none;width:100%}.modern-layout .imagerep.twocols .riflesincat
.rifle{width:48%;display:inline-block;vertical-align:top}.modern-layout .imagerep.twocols .riflesincat .rifle:nth-of-type(even){margin-left:3.5%}.modern-layout .imagerep .rifle
.title{font-size:1.6em;color:#555;line-height:1.1em;text-align:center;margin-top:-25px;margin-bottom:35px;padding:0
165px}@media all and (max-width: 767px){.modern-layout .imagerep .rifle
.title{padding:0}}.modern-layout .imagerep.twocols .rifle
.title{padding:0
20px;margin-top:0px!important}.modern-layout .imagerep .rifle .title
a{color:#555555!important}@media all and (max-width: 767px){.modern-layout .imagerep .rifle
.title{font-size:1em!important;margin-top:-10px!important}}.section.henry-rifles-and-shotguns
.column.column_fancy_heading{margin-bottom:5px}#Content .slickcategories li img,.afterparallax .slickcategories li
img{display:block;text-align:center;margin:0
auto;max-width:85%}.slickcategories li
p{text-align:center;font-size:1.2em;line-height:1.2em;margin:5px
auto;max-width:85%;display:block;font-style:italic}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev.slick-arrow{z-index:999!important;cursor:pointer;position:absolute;background:url(https://assets.henryusa.com/uploads/2018/01/large_left.png) no-repeat 0 0;width:40px;height:40px;top:40%;left:10px;text-indent:-9999px;outline:none!important}.slick-next.slick-arrow{z-index:999!important;cursor:pointer;position:absolute;background:url('https://assets.henryusa.com/uploads/2018/01/large_right.png') no-repeat 0 0;width:40px;height:40px;width:40px;height:40px;top:40%;left:auto;right:0px;text-indent:-9999px;outline:none!important}.slick-next.slick-arrow:before,.slick-prev.slick-arrow:before{content:none!important}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.henryslider .slick-dots{bottom:15px}.slickvideos .slick-dots{bottom:-5px}.slickvideos
ul{margin:0!important}.slick-dots
li{position:relative;display:inline-block;width:6px;height:6px;margin:0
4px;background:transparent;border-radius:5px;overflow:hidden;text-indent:-999em;border:2px
solid #ccc;border-top-color:rgb(204, 204, 204);border-right-color:rgb(204, 204, 204);border-bottom-color:rgb(204, 204, 204);border-left-color:rgb(204, 204, 204);background:#ccc;cursor:pointer}.slick-dots li:hover,.slick-dots li.slick-active{border-color:#000!important;background:#000}.slick-dots li
button{display:none}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}.slick-dots li:only-child{display:none}.pridegear{font-family:'Roboto Slab',serif!important;color:#fff;background:#fc9d01;display:block;padding:15px
20px;font-size:1.5em;line-height:1em;font-weight:600;margin-bottom:15px}.headersearch{background:#ededed;display:block;max-height:0;overflow:hidden;transition: .2s all}.headersearch.show{max-height:200px;clear:both}.headersearch form
input{display:inline-block;width:75%;margin:0
10px 0 0;height:30px;line-height:30px;font-size:1.4em;padding:10px}.togglesearchbutton{cursor:pointer}.headersearch
form{padding:10px
0;margin:0
20px;position:relative}.headersearch
.cancelsearch{position:absolute;right:10px;bottom:5px;font-size: .9em;cursor:pointer}@media all and (max-width: 959px){.headersearch
.cancelsearch{position:relative;bottom:auto;left:auto;text-align:center}.headersearch.show{padding-top:5px}}.headersearch form input[type="submit"]{width:20%;height:auto}.headersearch form input[type="submit"]:hover{background:#000!important;color:#fff!important}.searchinput{margin:0;display:block;clear:both}.searchinput
input{width:auto!important;height:auto!important}.searchinput
label{display:inline-block;font-size: .8em}.rscallout{background:#000;color:#fff;display:block;font-family:'Roboto Slab',serif;font-size:1.6em;display:block;padding:15px;text-align:center;line-height:1em;font-weight:600;cursor:pointer}@media all and (max-width:767px){.rscallout{margin-bottom:15px}}.rscallout:hover{color:#fff;background:#fc9d01}.lifestyle{display:inline-block;width:32%;margin-right:2%;vertical-align:top;position:relative;height:0px;padding-bottom:28%;background:#ccc;margin-top:2%;overflow:hidden}.catalogcallout{margin:20px
0}.subscription{color:#51504b;text-align:center;margin:10px
0px 30px 0px;font-family:'Roboto Slab',serif}.subscription
h3{color:#51504b;font-size:1.8em;line-height:1.1em}.subscription
.subcal{color:#000;text-align:left;font-size:1.1em}.subscription .subcal
img{display:block}.subscription
p{font-size: .95em;width:90%;margin:0
auto;line-height:1.2em}.subscription .subcal
p{margin:0
0 5px 0;font-size:1em;width:auto}.subscription
.subscribe{text-align:center;background:#f7a01e;color:#fff;padding:0px}.subscription .subscribe
h4{color:#fff;padding:15px;font-size:1.5em;cursor:pointer;border-bottom:1px solid #fff;margin:0}.subscription .subscribe
form{padding:0;text-align:left;transition: .2s all;padding:15px
0}.subscription .subscribe form.show, .subscribe .gform_validation_error
form{max-height:800px}.subscription .validation_error, .subscription .gfield_error
.validation_message{margin-bottom:20px;padding-left:30%}.subscription .ginput_complex
label{font-size: .8em}.subscription .gfield
label.gfield_label{width:28%;margin-right:2%;font-size:1.2em;display:inline-block;vertical-align:top;text-align:right}.subscription .gfield
.ginput_container{width:48%;display:inline-block;vertical-align:top}.gfield_password_strength{position:relative;height:30px;z-index:3;border-radius:3px;overflow:hidden;padding:0
10px;line-height:30px;color:#ededed;left:30%;width:48%}.gfield_password_strength:before{position:absolute;left:0;width:100%;height:100%;content:'';background:#fff;z-index:-1}.gfield_password_strength:after{content:'';background:#000;position:absolute;width:0px;height:100%;z-index:-1;left:0}.gfield_password_strength.mismatch:after{width:100%;background:#f00}.gfield_password_strength.short:after{width:25%}.gfield_password_strength.bad:after{width:50%}.gfield_password_strength.good:after{width:75%}.gfield_password_strength.strong:after{width:100%}.subscription .gform_footer
input{display:block;text-align:center;width:100%;border-top:1px solid #fff;padding:15px
0 5px 0;font-size:1.7em;line-height:1em;color:#fff!important;margin:0}.subscription .subcal
ul{list-style:disc;margin-left:25px;margin-bottom:10px}.subscription
.subcal{width:48%;display:inline-block;vertical-align:bottom}.subscribe h4
span{transition: .2s all;display:inline-block}.subscribe h4
span.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.call1{display:inline-block;width:32%;margin-right:2%;vertical-align:bottom;position:relative;height:auto;background:#fff;margin-top:2%;overflow:hidden}.call1.text{font-size:2.1em;color:#504f4b;vertical-align:top;line-height:1.1em;font-family:'Roboto Slab',serif;font-weight:600;padding-top:30px}.call1.img1{max-width:500px;transition: .2s all}.call1.img1.hide{max-width:0px}.call1.form{display:none}.call1.form.show{width:29%;margin-left:3%;display:inline-block;margin-right:0px;vertical-align:top;padding-top:20px}.call1.form.show
h3{margin-bottom:20px}.call1.form.show h3
a{font-style:normal!important;color:#fc9d01}.call1.form.show
input{margin:0px!important}.call1.form.show
a{font-style:italic;display:inline-block;clear:both;margin-top:10px;background:#fff!important}.call1.form.show a:hover{background:#fff!important}.call1.form.show
.gfield.field_description_below{margin-bottom:0px!important}.call1
a.linky{color:#fff;background:#fc9d01;padding:13px
40px;font-weight:600;margin:0;display:block;text-align:center;font-family:'Roboto Slab',serif;font-size:1.3em;line-height:1.2em;margin-right:1%}.call1 a:nth-of-type(2){margin-left:1%;margin-right:0}.call1
img{display:block;padding:0;margin:0;transition: .2s all;margin-bottom:0}.call1:hover
a{background:#000}.lifestyle:nth-child(3n+3),.call1:nth-child(3n+3){margin-right:0px}.lifestyle:nth-child(3n+4),.call1:nth-child(3n+4){clear:both}.lifestyle
img{position:absolute;left:0;top:0;width:100%;height:100%}.lifetext{bottom:0;position:absolute;left:10px;font-family:'Roboto Slab',serif;width:100%;font-size:3vw;line-height: .7em;text-transform:uppercase;z-index:999999999}.lifetext
a{color:#fff}.lifetext a:hover{text-decoration:none}.lifeshadow{opacity:0;transition: .2s all;background-color:rgba(0,0,0,.35);position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999999}.lifeshadow
a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999999}.lifestyle:hover
.lifeshadow{opacity:1}.modern-layout .henryhpsection .repeatercallout
h2{border:none;color:#504f4b;font-size:1.8em!important;text-align:center;padding-top:10px}.repeatercallout{background-size:cover;background-position:center}.repeatercallout h2
a{color:#504f4b}.repeatercallout h2 a:hover{color:#000}.repcontent{background:rgba(255,255,255,.7);color:#504f4b;font-family:'Roboto Slab',serif;width:40%;padding:2% 2% 4% 2%;text-align:center;font-size:1.3em;line-height:1.2em}.repcontent
a{color:#fff;background:#fc9d01;padding:5px
40px;font-weight:600;margin-top:10px;display:inline-block}.repcontent a:hover{background:#000;text-decoration:none}@media all and (max-width: 768px){.headersearch form input[type="submit"]{width:auto!important;margin:10px
0}.call1.text{font-size:1.7em}}.largeHeading{position:relative}.largeHeading
img{width:100%;height:auto;display:block}.largeHeading
h1{position:absolute;font-size:9vw;color:#fff;font-weight:100;bottom:0;left:10px;line-height: .75em;text-transform:uppercase}@media all and (max-width: 767px){.subscription
.subcal{width:100%;display:block;margin-top:20px}.subscription
.subcal.subcalcontent{display:none}.repcontent{width:94%;padding:3% 3% 5% 3%}.call1.text{width:100%!important;margin-right:0%!important;margin-left:0%!important;text-align:center;padding-top:0px!important}.call1,.call1.img1.hide{width:48%!important;max-width:100%!important;visibility:visible!important}.call1.form.show{width:100%!important}.call1
a.linky{font-size:1em}.lifetext{font-size:5vw}.modern-layout .henryhpsection .repeatercallout
h2{padding:10px}input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none}}.step,.stepabout{margin-top:100px}.step:nth-of-type(1){margin-top:0}.step>label:nth-of-type(1),.stepabout{position:relative;padding-top:10px;padding-bottom:20px}.step>label,.stepabout{font-size:1.6em;font-family:'Roboto Slab',serif;text-align:center;font-weight:bold}.step>label::before,.stepabout:before{content:'STEP';position:relative;top:-10px;width:130px;height:110px;text-align:center;color:#fff;font-family:'Roboto Slab',serif;display:block;left:50%;background:#fe9d00;border-radius:50%;transform:translateX(-50%);padding-top:20px;font-size: .9em}.step>label::after,.stepabout:after{content:'';font-size:2.8em;text-align:center;color:#fff;font-family:'Roboto Slab',serif;position:absolute;top:65px;left:50%;transform:translateX(-50%)}.step.step1>label::after{content:'1'}.step.step2>label::after{content:'2'}.step.step3>label::after{content:'3'}.step.step4>label::after{content:'4'}.stepabout:before{content:'ABOUT';padding-top:25px;height:105px}.stepabout:after{content:'YOU';font-size:1.8em}.step
.gfield_required{display:none}.gunselect .gfield_radio>li{padding-right:0px!important}.gunselect .gfield_radio > li:nth-of-type(1),
.gunselect .gfield_radio>li:nth-of-type(3){width:38%!important}.gunselect .gfield_radio>li:nth-of-type(2){width:24%!important}@media all and (max-width: 767px){.gunselect .gfield_radio > li:nth-of-type(1),
.gunselect .gfield_radio > li:nth-of-type(2),
.gunselect .gfield_radio>li:nth-of-type(3){width:100%!important}.gunselect li
label{margin:10px
0!important}}.gunselect li
input{visibility:hidden}.gunselect li
label{position:relative;text-align:center !important;cursor:pointer;font-family:'Roboto Slab',serif;font-weight:bold;margin:0!important;max-width:100%!important;width:100%}.gunselect li label:hover:after,.gunselect li input:checked:after{background:#fc9d00}.gunselect li label::before{content:'';position:relative;width:100%;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.gunselect li:nth-child(2) label:before{background-image:url('https://assets.henryusa.com/uploads/2019/10/handgun-0-min.png')}.gunselect li:nth-child(2) label:hover:before,
.gunselect li:nth-child(2) input:checked+label:before{background-image:url('https://assets.henryusa.com/uploads/2019/10/handgun-1-min.png')}.gunselect li:nth-child(1) label:before{background-image:url('https://assets.henryusa.com/uploads/2019/10/shotgun-0-min.png')}.gunselect li:nth-child(1) label:hover:before,
.gunselect li:nth-child(1) input:checked+label:before{background-image:url('https://assets.henryusa.com/uploads/2019/10/shotgun-1-min.png')}.gunselect li:nth-child(3) label:before{background-image:url('https://assets.henryusa.com/uploads/2019/10/rifle-0-min.png')}.gunselect li:nth-child(3) label:hover:before,
.gunselect li:nth-child(3) input:checked+label:before{background-image:url('https://assets.henryusa.com/uploads/2019/10/rifle-1-min.png')}#gform_30 .gform_footer,
#gform_46
.gform_footer{text-align:center;}#gform_30 input[type="submit"],
#gform_46 input[type="submit"]{display:inline-block;padding:10px
30px;font-size:1.5em;margin-top:40px;color:#fff !important}#henrystickyfooter{display:block;width:100%;min-height:70px;background:#fc9d00;position:fixed;bottom:0;z-index:999999999999;padding-bottom:15px}.stickybutton,.calltext{background:#fff;color:#fc9d00;display:block;margin:15px;width:80%;max-width:450px;padding:4px;text-align:center;position:absolute;font-family:'Roboto Slab',serif!important;font-size:1.6em;line-height:1em;font-weight:600;cursor:pointer;transition: .2s all;z-index:2;left:50%;top:0;transform:translateX(-50%);margin-left:-15px}.stickybutton:hover{background:#000;color:#fff}.stickybutton:hover
span{color:#fff}.stickybutton:after{position:absolute;right:-80px;width:150px;height:155px;transform:rotate(5deg);display:block;content:'';background:url('https://assets.henryusa.com/uploads/2018/04/Catalog-2019-wide-6.jpg') no-repeat center center;top:-52px;background-size:contain;filter:drop-shadow(2px 5px 2px rgba(0,0,0,.4));transition: .2s all}.stickybutton
span{display:block;color:#000;font-size: .5em;line-height:2em;font-weight:400;text-transform:uppercase;margin-bottom:-5px;transition: .2s all}.stickybutton.hideSticky:after{top:100px}#Wrapper{transition:filter .1s}.blur{overflow:hidden;height:100%;width:100%;position:absolute!important}.blur
#Wrapper{filter:blur(.6em);pointer-events:none}.stickybutton.hideSticky{z-index:1;background:#fff!important}.calltext{position:absolute;left:50%;transform:translateX(-50%);width:80%;max-height:0px;overflow:hidden;bottom:20px;transition:all .1s cubic-bezier(0.86, 0, 0.07, 1);z-index:1}.calltext:after{background:url(https://assets.henryusa.com/uploads/2018/08/newcta.png) no-repeat center 200px;top:-70px;background-size:contain;width:86%;left:7%;content:'';position:absolute;height:140px;overflow:hidden;transition:all .15s cubic-bezier(0.075, 0.82, 0.165, 1);border-bottom:1px solid rgba(0,0,0,0.8)}.calltext.showHead:after{background-position:top center}.calltext.showText{max-height:420px;z-index:2;padding-top:80px}.calltext.showHead{overflow:visible;bottom:10px;top:auto}.calltext
.text{padding:10px;display:none}.calltext .text
h2{color:#51504c}.calltext .text
p{text-align:center;color:#51504c;font-size: .65em;font-weight:400}.calltext .text
ul{font-weight:400;color:#000;font-size: .7em;line-height:1.7em}.calltext .text
a{display:block;width:50%;background:#fc9d00;color:#fff;text-transform:uppercase;margin:15px
auto;padding:14px
20px;font-size:1.3em;font-weight:600;line-height:1em;transition: .2s all}.calltext .text a:hover{color:#fff;background:#000;text-decoration:none}.closelabel{position:absolute;top:5px;right:5px;z-index:99999;color:#fff;background:#fc9d00;width:30px;height:30px;border-radius:50%;line-height:25px;font-weight:400;text-transform:lowercase;cursor:pointer}@media all and (max-width: 768px){.calltext,.stickybutton{width:90%}}@media all and (max-width: 767px){.stickybutton{text-align:left;font-size:1.2em}.stickybutton:after{right:-5px;width:100px;top:-48px}.calltext.showText{max-height:500px}.calltext .text
a{width:80%}.calltext:after{height:100px;top:-30px}#henrystickyfooter{padding-bottom:5px}.alreadysubscribed{left:0!important;bottom:0px!important;transform:none!important;margin-left:15px!important}.stickybutton{margin-top:10px}.stickybutton,.calltext{margin-left:0px}.calltext
.text{padding-bottom:0}.calltext .text
p{font-size: .55em;line-height:1.2em}.calltext .text
ul{line-height:1.6em}.calltext{bottom:10px}}@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : landscape){.calltext.showText{font-size:.8em;padding-top:60px}.calltext .text
h2{text-align:center;font-size:1.3em;margin:0}}@media screen and (device-aspect-ratio: 40/71){.stickybutton{font-size:1.05em}.stickybutton:after{right:15px;width:80px}#henrystickyfooter{padding-bottom:10px;min-height:60px}.stickybutton,.calltext{margin-top:10px}.calltext
.text{padding:0
10px;font-size: .7em}.calltext .text
a{margin-bottom:0px}.calltext{bottom:10px}.calltext:after{height:90px;top:-20px}.calltext .text
h2{font-size:1.2em}}.personalizedBanner
img{display:block;width:100%}.bannerText{background:#ff9e02;color:#fff;text-align:center;font-family:'Roboto Slab',serif;padding:8px;font-size:2.2em;line-height:1em;font-weight:600;display:block}.rifleStep{margin:30px
auto;background:#ff9e02;color:#fff;text-align:center;font-family:'Roboto Slab',serif;width:200px;font-size:2em;line-height:45px;border-radius:50px;height:50px}.stepText{color:#000;font-size:1.15em;line-height:1.5em}.personalizedRow
div{display:inline-block;vertical-align:middle}.personalizedLeft{width:60%}.personalizedRight{width:38%;text-align:center;font-family:'Roboto Slab',serif;font-size:1.05em;text-transform:uppercase}.personalizedRight
a{margin-top:-30px;display:block;color:#000}.personalizedImage{position:relative}.personalizedText{position:absolute;top:80px;right:0;font-family:'Roboto Slab',serif;font-size:1.05em;text-transform:uppercase}.personalizedText
a{color:#000}.footerStep{background:#ff9e02;color:#fff;text-align:center;font-family:'Roboto Slab',serif;padding:10px;font-size:1.9em;line-height:1em;font-weight:400;display:block;margin-top:25px}.personalizedFooterImages{margin:20px
0;text-align:center}.personalizedFooterImage{display:inline-block;width:31%;margin:0
3.5% 0 0}.personalizedFooterImage:nth-of-type(3){margin-right:0}.personalizedFooterImage
img{width:100%}.footerStepTwo{text-align:center;font-family:'Roboto Slab',serif;color:#000;text-transform:uppercase;font-size:1.3em}.footerStepTwo
a{color:#000}@media all and (max-width: 767px){.bannerText{padding:8px;font-size:1.2em}.rifleStep{font-size:1.5em;line-height:35px;border-radius:40px;height:40px}.personalizedLeft,.personalizedImage{margin-top:15px}.personalizedLeft,.personalizedRight{width:100%;text-align:center}.personalizedRight
a{margin:0
auto}.personalizedText{position:relative;top:0;text-align:center}.footerStep{font-size:1.2em}.personalizedFooterImage{display:block;width:100%;margin:0}}body #Content.image-as-background{padding-top:0px}.image-as-background
h1{color:#fff;font-size:2.5em;text-align:center;margin:10px
0}.image-as-background
.section_wrapper{background-size:cover!important;min-height:850px}.image-as-background
.formContent{width:80%;margin:20px
auto}.image-as-background
form{background:rgba(255,255,255,.75);padding:10px;text-align:center}.image-as-background
.gform_confirmation_wrapper{background:#d0072d;padding:80px
30px;text-align:center;font-family:'Roboto Slab',serif;color:#fff;font-size:1.8em}.image-as-background .gform_confirmation_wrapper
h1{font-size:1em}.image-as-background form
input{width:50%;margin:0
auto;background-color:#fff;border:1px
solid #666;box-shadow:none;border-radius:0px}.image-as-background form input[type="button"],.image-as-background form input[type="submit"]{color:#fff!important;background:#d0072d;border-radius:0px!important;display:block;width:35%;line-height:1em;padding:10px;border:none}.image-as-background form
textarea{width:80%;background-color:#fff;border:1px
solid #666;box-shadow:none;border-radius:0px!important;min-height:400px;margin:0
auto;font-size:1.2em}.gform_body
.photoinput{width:80%;margin:0
auto}.image-as-background
.roboto{font-family:'Roboto Slab',serif;font-size:1.3em;font-weight:600;line-height:1.4em}.image-as-background label, .image-as-background form input[type="button"],.image-as-background form input[type="submit"]{font-family:'Roboto Slab',serif;font-size:1.3em;margin:15px
auto}.image-as-background .gfield.field_description_below:not(.gform_hidden){margin-bottom:0}.image-as-background
.gform_previous_button{display:none!important}.gform_body .photoinput input[type="file"]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}@media all and (max-width: 767px){.image-as-background
.section_wrapper{background-position:right!important}.image-as-background
.formContent{width:90%}.image-as-background form input,.image-as-background form
textarea{width:100%}.image-as-background .gform_confirmation_wrapper
h1{line-height:1.2em}.image-as-background
.gform_confirmation_wrapper{padding:30px
30px;font-size:1.4em}}.my-account-page{background:#ff9e02;color:#fff;padding:10px;font-size:1.3em;font-family:'Roboto Slab',serif}.my-account-page
p{font-weight:600}.my-account-page
h1{font-size:1.6em;color:#fff;padding-bottom:10px}#henrystickyfooter.loggedin{text-align:center;min-height:40px}#henrystickyfooter.loggedin
.loggedinlink{display:inline-block;position:relative;margin:15px
30px 0px 30px;font-family:'Roboto Slab';width:200px;padding:10px
20px;font-weight:600;font-size: .9em;line-height:1em}#henrystickyfooter.loggedin .loggedinlink
a{display:block;color:#fc9d00;background:#fff;padding:10px
20px;font-weight:600;top:0;width:200px;position:absolute;left:0;z-index:2;cursor:pointer}.loggedinlink
img{position:absolute;left:50%;bottom:18px;z-index:1;height:auto;transition: .2s all;transform:scale(1, 0) translateX(-50%);transform-origin:center bottom}.loggedinlink:hover
img{transform:scale(1, 1) translateX(-50%)}.alreadysubscribed{position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);font-size: .8em;color:#000!important;margin-left:-15px;font-family:'Roboto Slab',serif}.alreadysubscribed
span{text-decoration:underline}#henrystickyfooter.loggedin a:hover{color:#fff;background:#000}@media all and (max-width: 767px){#henrystickyfooter.loggedin
a{font-size: .7em;width:30%;padding:10px
0;margin:10px
0 0 0}.loggedinlink.printcatalog{display:none!important}#henrystickyfooter.loggedin
.loggedinlink{margin:0px;width:48%;display:inline-block;padding:0}#henrystickyfooter.loggedin .loggedinlink
a{width:100%;position:relative;padding:10px
0;margin:5px
0 0 0}}.murica{display:block;position:relative;border-top:1px solid #ededed;padding:20px
0}.muricanheading{text-align:center;margin-bottom:20px}.murica
.faded{position:absolute}.murica
.letter{font-style:italic}.page-template-template-made-in-america
.pp_expand{display:none!important}.murica .letter-image{width:30%;display:inline-block;vertical-align:top}.murica
.letter{width:100%}.murica .letter.has-image{width:65%;margin-left:4%;display:inline-block;vertical-align:top}.america-sender{font-weight:600}.murica .letter .read_more,.murica .letter
.read_less{display:block;padding:5px
0}.muricanButton{background:#d0072d;padding:10px
30px;text-align:center;font-family:'Roboto Slab',serif;color:#fff;font-size:1.3em;margin-top:0px;display:inline-block}.muricanButton:hover{color:#fff;background:#000;text-decoration:none}@media all and (max-width: 767px){.murica .letter-image,.murica .letter,.murica .letter.has-image{width:100%;margin:5px
0}}.instagram-widget{position:relative}.top-instagram-widget
.instagram_footer_heading{display:none}.instagram_footer_heading{position:absolute;height:114px;text-align:center;line-height:114px;white-space:nowrap;top:50%;margin:-57px 0 0;left:0;width:100%}.instagram_footer_heading
h2{margin:0;text-align:inherit;text-transform:none;letter-spacing:0px;font-style:normal;color:#222;font-size:1.2em}.instagram_footer_heading h2
span{display:inline-block;position:relative;padding:10px
50px;font-size:1.3em;line-height:1.2em;background:#fff;font-style:normal;z-index:3;vertical-align:top;border:6px
solid #eee}.instagram_footer_heading
a{font-style:normal;display:block;color:#fc9d00}figure.effect-bubba{background:#9e5406}figure.effect-bubba
img{opacity:1;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-bubba:hover
img{opacity:0.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;-webkit-transition:opacity 0.50s, -webkit-transform 0.50s;transition:opacity 0.50s, transform 0.50s}figure.effect-bubba figcaption::before{border-top:4px solid #fff;border-bottom:4px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba figcaption::after{border-right:4px solid #fff;border-left:4px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba p.icon-links{padding-top:40%;font-size:1em;line-height:1em;;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba
p.description{padding:10px
1.5em;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.boxed figure.effect-bubba
p.description{padding:10px
1em}figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover p.icon-links,
figure.effect-bubba:hover
p.description{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bubba p.icon-links
i{margin-right:6px}figure.effect-bubba p.icon-links span::before{display:inline-block;padding:8px
10px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.imgs_wrapper
figure{position:relative;z-index:0;float:left;overflow:hidden;width:16.666%;height:auto;background:#222;text-align:center}.imgs_wrapper.eight
figure{width:12.499%}.imgs_wrapper.ten
figure{width:9.999%}.imgs_wrapper figure
img{position:relative;display:block;width:100%;height:100%}.imgs_wrapper figure
figcaption{padding:0;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imgs_wrapper figure figcaption::before,
.imgs_wrapper figure figcaption::after{pointer-events:none}.imgs_wrapper figure figcaption,
.imgs_wrapper figure figcaption>span{position:absolute;top:0;left:0;width:100%;height:100%}.imgs_wrapper figure figcaption>span{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.imgs_wrapper figure
p{margin:0}.imgs_wrapper figure
p{font-size: .75em;line-height:1em}.imgs_wrapper .overlay-button{text-indent:-9999px;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:1}.shareon,.instagram-follow-btn{text-align:center;font-size: .45em;display:block;text-transform:uppercase;letter-spacing:1px;margin:0;overflow:hidden}.shareon:before,
.shareon:after,
.comments-h span:before,
.comments-h span:after,
.related-posts_h span:before,
.related-posts_h span:after,
.instagram-follow-btn:before,
.instagram-follow-btn:after,
h2.post-author span:before,
h2.post-author span:after{border-top:1px solid #eee;content:"";display:inline-block;height: .1em;position:relative;vertical-align:middle;width:50%;margin-bottom: .15em}.shareon:before, .comments-h span:before, .related-posts_h span:before, .instagram-follow-btn:before,h2.post-author span:before{right:1.5em;margin-left:-50%}.shareon:after, .comments-h span:after, .related-posts_h span:after, .instagram-follow-btn:after,h2.post-author span:after{left:1.5em;margin-right:-50%}@media (max-width: 767px){.instagram_footer_heading{position:relative;margin:0px
0 20px 0;width:100%}.instagram_footer_heading h2
span{padding:10px
10px}.imgs_wrapper
figure{width:50%}}#small-dialog{background:white;padding:20px
30px;text-align:left;max-width:400px;margin:40px
auto;position:relative}.mfp-arrow:before,.mfp-arrow:after{background:none;transform:none}.mfp-arrow-left::before{border-right:none!important}.mfp-arrow-right::before{border-left:none!important}.mfp-close{color:#fff!important}.mfp-close:hover:before{content:none!important}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;opacity:0}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );-moz-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );-ms-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );-o-transform:translateY(-20px) perspective( 600px ) rotateX( 10deg );transform:translateY(-20px) perspective( 600px ) rotateX( 10deg )}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective( 600px ) rotateX( 0 );-moz-transform:translateY(0) perspective( 600px ) rotateX( 0 );-ms-transform:translateY(0) perspective( 600px ) rotateX( 0 );-o-transform:translateY(0) perspective( 600px ) rotateX( 0 );transform:translateY(0) perspective( 600px ) rotateX( 0 )}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );-moz-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );-ms-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );-o-transform:translateY(-10px) perspective( 600px ) rotateX( 10deg );transform:translateY(-10px) perspective( 600px ) rotateX( 10deg )}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:2em;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:2em;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size: .8em;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size: .6em;line-height:1em}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#hs_login{max-width:680px;margin:0
auto;position:relative;background-color:#ed7a37}#hs_login_inner{max-width:100%;padding:50px;position:relative;left:0;background:#fc9d00}#hs_login_inner
img{max-width:100%;height:auto}.mfp-iframe-scaler
iframe{background:transparent!important;box-shadow:none!important}#gform_wrapper_32 .gform_body,#gform_wrapper_32
.gform_footer{display:inline-block;vertical-align:top}#gform_wrapper_32
.gform_body{width:78%}#gform_wrapper_32
.gform_footer{width:20%}#gform_wrapper_32 .gform_body input,#gform_wrapper_32 .gform_footer
input{width:100%;height:45px;font-size:1em;padding:10px;line-height:1em;vertical-align:top}#gform_wrapper_32 .gform_body
.ginput_container{margin-top:0}#gform_wrapper_32 .gform_body
.gfield_label{font-size:1.2em;color:#fff;font-weight:400}#gform_wrapper_32 ul.gform_fields
li.gfield{padding-right:5px!important}#gform_wrapper_32 .gform_footer input[type="submit"]{background:#000;border-color:#000;color:#fff!important;text-transform:none;font-size:1.2em;margin-top:34px}.welcomebox{background:#fc9d00;font-family:'Roboto Slab',serif;color:#fff;padding:20px;text-align:center}.welcomebox
.col{display:inline-block;vertical-align:bottom;width:47.5%;margin:1%}.welcomebox h1, .welcomebox
h2{color:#fff}.welcomebox
h1{font-size:2.4em;margin-bottom:10px}.welcomebox
h2{font-size:1.7em}.welcomebox .col
img{max-width:70%!important;display:block;margin:0
auto}.welcomebox .col a
span{color:#fc9d00;background:#fff;display:block;padding:10px;font-size:1.2em;font-weight:600}.fullwidthft,.fullwidthft
img{display:block;width:100%;height:auto;position:relative}.fullwidthft{margin-bottom:0px}.ft-large-heading{position:absolute;bottom:0px;font-size:9vw;color:#fff;font-weight:100;bottom:0;left:0;line-height: .75em;text-transform:uppercase;font-family:'Roboto Slab',serif;width:100%}.ft-large-heading
.section{width:90%;max-width:900px;margin:0
auto;position:relative}.captchaerror{text-align:left;font-style:italic;color:#f00;margin-bottom:30px;font-size: .9em;margin-top:5px}.captchaerror
#captchaerror{display:none}#commentsloadinggif{display:none;clear:both;width:150px;margin:0
auto}.hwh-heading{position:absolute;bottom:0px;font-size:5em;color:#fff;font-weight:400;bottom:10px;left:0;line-height: .75em;text-transform:uppercase;font-family:'Roboto Slab',serif;width:100%;text-align:center;border-bottom:1px solid #fff}.hwh-heading.category,.hwh-heading.caliber{font-size:3.5em;text-transform:none;text-align:left;line-height:1.1em}.term-x-models .henrybacktorifles,
.term-x-models .hwh-heading.category{display:none!important}.hwh-heading.category  .hh-section,
.hwh-heading.caliber .hh-section{margin-bottom:-10px}.hwh-heading.blog{border-bottom:none}.blog-header{border-top:1px solid #fff;background-position:center;position:relative;height:83px}.blog-header .hh-section.blog{height:100%}.blog-header .hh-section.blog
img{margin-top:15px}.blog-header .henry-banner-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999px}.post-tags-header{margin-top:-25px;font-size:.95em}.post-tags-header
div{display:inline-block;color:#767676}.post-tags-header
div{font-family:'Roboto Slab',serif;font-weight:300}.post-tags-header div:before{content:'|';margin-left:10px;margin-right:10px;position:relative;color:#767676}.post-tags-header div:first-of-type:before{display:none}#alltags{cursor:pointer}#alltags:hover,#alltags.toggled{color:#fc9d00}#alltagscontainer.post-tags{text-align:left;margin-top:0px;max-height:0px;overflow:hidden;transition: .2s all}#alltagscontainer.post-tags.toggled{max-height:400px;margin-top:10px}.hh-section{width:90%;max-width:900px;margin:0
auto;position:relative}.hh-section
img{width:auto!important;margin:0
auto;max-width:100%}.hwh-heading.blog .hh-section
img{max-width:90%}.hh-section.rl
img{max-width:75%}.hwh-heading.rl:after{content:'';border-bottom:1px solid #fff;width:100%;position:absolute;bottom:22%;left:0}.hwh-heading.rl.hasimg{border-bottom:none}@media all and (max-width:767px){.hwh-heading.rl.hasimg{bottom:5px}}.rlintro{font-size:1.2em;line-height:1.5em}.rl-button{color:#fff;clear:both;display:block;width:160px;padding:7px
10px;text-align:center;float:right;margin:15px
0;font-family:'Roboto Slab',serif!important;font-size:1.2em;line-height:1em;transition:.2s all;position:relative}.rl-button:before{content:'';display:table-row}.rl-a:hover,.rl-a:hover .rl-h{text-decoration:none;color:#000;border-color:#000}.rl-a,.rl-h{transition: .2s all}.rl-button:hover{background-color:#000}.rl-h{font-size:2em;font-weight:400!important;border-bottom:1px solid #000;margin-bottom:10px;line-height: .75em}.rl-intro_text{font-family:'Roboto Slab';font-weight:600;font-size:1.2em;margin-bottom:10px}.rl-image.third,.rl-text.third{display:inline-block;vertical-align:top}.rl-image.third{width:33%;margin-right:3%}.rl-text.third{width:63%}.rl-spacer{height:30px;clear:both}@media all and (max-width: 767px){.rl-h{line-height:1em}.rl-image.third,.rl-text.third{width:100%;margin-right:0}}.hh-section.subpage{text-align:left}.hh-section.subpage
a{color:#fff}.hh-section.subpage a:hover{text-decoration:none}.hh-child{position:relative;margin-bottom:20px}.hh-child
img{position:relative;display:block}.hh-child:before,.hh-link-block:before{content:'';width:97.6%;height:90%;margin:0;border:1px
solid #fff;position:absolute;top:4%;left:1%;z-index:1}.hh-child-heading{position:absolute;bottom:2%;left:2%;font-size:4em;color:#fff;font-weight:400;line-height:1em;text-transform:uppercase;font-family:'Roboto Slab',serif;z-index:3}.hh-child-heading
a{color:#fff;text-decoration:none!important}.hh-link-block{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2;text-decoration:none!important;transition: .2s all}.hh-child:hover .hh-link-block{background:rgba(0,0,0,.3)}h2.hh-recommend{color:#f69f1e;font-weight:300;font-size:3.2em;margin:30px
0}.hh-recommended
.col{display:inline-block;vertical-align:top;width:47.5%;margin:1%;text-align:center;font-family:'Roboto Slab',serif!important;font-size:1.2em;padding-bottom:20px}.hh-recommended .col
a{color:#000}.hh-slider{margin-top:30px}.hh-slider li
p{font-style:italic}@media all and (max-width: 768px){.page-template-template-hunt-with-henry-single
#Content{padding-top:60px!important}.fancy-select-wrapper{bottom:-23px!important;left:0}}@media all and (max-width: 767px){#hhselect_fancy-select{font-size:2.5em}.fancy-select-wrapper{width:100%!important}.hwh-heading{font-size:2em}.hh-child-heading{font-size:1.8em}.hh-recommended
.col{width:100%;margin:0
0 20px 0}h2.hh-recommend{font-size:2.2em}.hh-child{margin-bottom:10px}}.fancy-select-wrapper{margin:0;width:230px;position:absolute;bottom:33px;right:0;height:0px;z-index:99;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:none;text-align:center}.fancy-select-wrapper:after{pointer-events:none;content:"";position:absolute;top:13px;right:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:9}.fancy-select-container-single .fancy-select-single
div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.fancy-select-wrapper.is-active:after{border-top:8px solid black;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fancy-select-wrapper .fancy-select-container .fancy-select-single{border-radius:0;border:none;font-size: .2em;color:#fff;padding:0;line-height:2.1em;transition:all 0.3s ease;box-shadow:none;background:#f69f1e;width:100%;display:block;padding-left:0;cursor:pointer}.fancy-select-wrapper .fancy-select-container .fancy-select-single
b{display:none !important}.fancy-select-wrapper .fancy-select-container .fancy-select-single
span{letter-spacing:0;padding:0;line-height:inherit}.fancy-select-wrapper .fancy-select-container.fancy-select-with-drop .fancy-select-single{border-width:2px 2px 1px;border-color:#000  #000 #d9d9d9;color:#000;background-image:none}.fancy-select-wrapper .fancy-select-container.fancy-select-with-drop .fancy-select-drop{opacity:1;visibility:visible;transform:translateY(0)}.fancy-select-wrapper .fancy-select-container.fancy-select-container-single-nosearch .fancy-select-search{display:none}.fancy-select-wrapper .fancy-select-container .fancy-select-drop{letter-spacing:0;border-radius:0;box-shadow:none;border-width:0 2px 2px;border-color:#000;margin-top:0;-webkit-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);opacity:0}.fancy-select-wrapper .fancy-select-container .fancy-select-results{font-size: .2em;color:#000;max-height:245px;margin:0;padding:0;background:rgba(255,255,255,.92);border-bottom:10px solid #f69f1e}.fancy-select-wrapper .fancy-select-container .fancy-select-results
li{padding:7px
20px;margin:0;color:#f69f1e;border-bottom:1px solid #f69f1e;line-height:20px}.fancy-select-wrapper .fancy-select-container .fancy-select-results li.highlighted,.fancy-select-wrapper .fancy-select-container .fancy-select-results li.result-selected{color:#000;background-image:none;cursor:pointer}.fancy-select-wrapper .fancy-select-container .fancy-select-results li
a{color:#f69f1e}.fancy-select-wrapper .fancy-select-container .fancy-select-results li:hover a,.fancy-select-wrapper .fancy-select-container .fancy-select-results li.result-selected
a{color:#000}.afterparallax{width:95%;margin:0
auto}.rifleparallax{width:100%;clear:both;position:relative;background-attachment:fixed;background-position:center 0;background-repeat:no-repeat;background-size:cover;height:50vh;margin-top:-80px;overflow:hidden}.rifleparallax
img{position:absolute;height:auto;display:block;width:100vw;transform:translateX(-50%);margin-left:50%;max-width:100vw;margin-top:10px;left:0}@media all and (max-width: 767px){.rifleparallax{height:300px;background-attachment:unset}}.mobileview
.rifleparallax{background-attachment:unset;height:300px}.mobileview .rifleparallax
img{height:700px;display:block}@media all and (max-width: 767px){.rifleparallax{height:200px!important}.rifleparallax
img{height:590px!important}}.firearmvideos .video-container{margin-bottom:10px}.centeredtext{text-align:center!important}.biggerselect{height:45px;width:100%}.importlist{background:#fc9d00;font-family:'Roboto Slab',serif!important;color:#000!important;padding:4px
30px;border-radius:2px;margin-top:14px;font-size: .9em;font-weight:600}.one-third.column.borderright{padding:0
3% 0 0;margin:0}.one-third.column.center{padding:0
4%;border-left:1px solid #ccc;border-right:1px solid #ccc}.one-third.column.borderleft{padding:0
0 0 3%;margin:0}.column.borderright input[type="text"]{width:92%}.colcontainer{display:flex}.colcontainer
.column{flex:1}@media all and (max-width: 767px){.colcontainer{display:block}.colcontainer
.column{padding:0px!important}.one-third.column.center{border:none!important}}#iosshare{position:fixed;left:50%;bottom:25px;transform:translateX(-50%);background:#fc9d00;border-radius:3px;padding:5px
20px;font-size: .9em;max-width:300px;text-align:center;display:none;z-index:99999999}#iosshare:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fc9d00;content:'';bottom:-20px;left:50%;position:absolute;transform:translateX(-50%)}#gotit{font-weight:bold;color:#000;cursor:pointer}.freecatalog{text-transform:uppercase;font-weight:400!important;font-size:4.4em;margin:20px
auto 25px auto;text-align:center;line-height:1em}.freecatalogtext{font-family:'Roboto Slab',serif;font-size:1.45em;line-height:1.5em}.catalogorderform{width:50%;margin:0
auto}@media all and (max-width:767px){.catalogorderform{width:100%}}.catalogorderform p, .catalogorderform label, .catalogorderform
.gfield_description{font-family:'Roboto Slab',serif!important;font-style:normal}.catalogorderform
.gfield_required{color:#fc9d00}.catalogorderform .ginput_left label,.catalogorderform .ginput_right
label{font-weight:bold;margin-bottom:10px}.formcallout{font-style:normal;color:#fc9d00}.catalogorderform input[type="submit"]{display:block;width:100%;border-radius:0px;padding:10px;text-transform:uppercase;font-size:1.2em;line-height:1em;font-weight:400;color:#fff!important}@media all and (max-width: 1040px){#headercatalogbutton{right:0px!important;font-size:1em!important;width:170px!important;top:67px!important}#headercatalogbutton
img{width:100px!important;height:126px!important}}@media all and (max-width: 850px){#headercatalogbutton{top:57px!important}}#headercatalogbutton{position:absolute;top:64px;right:15px;z-index:1;color:#fff!important;font-size:1.4em;font-family:'Roboto Slab',serif!important;text-align:center;transition: .2s all;z-index:999;width:210px;display:block}@media all and (max-width: 767px){#headercatalogbutton{display:none!important}}#headercatalogbutton
img{position:absolute;width:115px;height:145px;top:51%;z-index:-1;left:50%;transform:translate(-50%,-50%);opacity: .3;transition:1s all;display:block;margin:0;padding:0}#headercatalogbutton:hover
img{opacity:1}#headercatalogbutton
a{color:#fff!important;transition: .2s all}#headercatalogbutton a
span.go{opacity:0;width:30px;height:30px;border:2px
solid #fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;line-height:28px;transition: .5s all;margin-left:-15px}#headercatalogbutton a
span.callout{border:1px
solid #fff;background:#fc9d00;padding:4px
33px 4px 25px;display:inline-block;line-height:1em}#headercatalogbutton:hover a
span.go{opacity:1;margin-left:0px}#headercatalogbutton a span.callout
span{position:absolute;right:30px;top:3px;transition: .2s all}span.callout:after,span.callout:before{position:absolute;top:0px;right:6px;bottom:0;left:6px;content:'';opacity:0;-webkit-transition:opacity 0.50s, -webkit-transform 0.50s;transition:opacity 0.50s, transform 0.50s}span.callout:before{border-top:1px solid #000;border-bottom:1px solid #000;-webkit-transform:scale(0,1);transform:scale(0,1)}span.callout:after{border-right:1px solid #000;border-left:1px solid #000;-webkit-transform:scale(1,0);transform:scale(1,0)}#headercatalogbutton:hover span.callout:before,#headercatalogbutton:hover span.callout:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@keyframes glow-grow{0%{opacity:0;transform:scale(1)}80%{opacity:1}100%{transform:scale(1.2);opacity:0}}.sidebarmenu .togglesearchbutton
form{max-width:90%;margin:15px
auto 5px auto}.sidebarmenu .togglesearchbutton
input{max-width:90%;padding:5%;font-size: .6em;margin:7px
auto}.sidebarmenu .togglesearchbutton input[type="submit"]{width:100%;padding:5%;max-width:none;font-size:.8em}.sidebarmenu .henryrepeatermenuitem,.sidebarmenu
.togglesearchbutton{margin-top:100px;margin-bottom:-100px;border-bottom:none}.sidebarmenu .henryrepeatermenuitem
a{background:url(https://assets.henryusa.com/uploads/2018/11/repeaterfooter21.png) no-repeat center center;background-size:contain;text-indent:-999px;overflow:hidden;margin-bottom:5px}.sidebarmenu .togglesearchbutton:after{display:none}@media all and (max-width: 767px){.sidebarmenu .togglesearchbutton
input{width:90%;padding:3% 5%!important}.sidebarmenu
.togglesearchbutton{margin-top:0;margin-bottom:0}.sidebarmenu
.henryrepeatermenuitem{margin:20px
0!important}}.c-site-head__trigger{display:inline-block;position:relative;color:#000!important;text-decoration:none}.c-site-head__trigger:hover,.c-site-head__trigger:active,.c-site-head__trigger:focus{color:#263238}.c-site-head__trigger:after{content:"Menu";position:relative;top:-3px}.c-site-head__burger{position:relative;margin-top:9px;margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;margin-right:15px}.c-site-head__burger,.c-site-head__burger::before,.c-site-head__burger::after{display:block;width:25px;height:2px;background-color:#fff;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, -webkit-transform;transition-property:background-color, transform;transition-property:background-color, transform, -webkit-transform;-webkit-transition-duration: .3s;transition-duration: .3s}@media all and (min-width: 480px){#mmenutoggle:hover .c-site-head__burger,
#mmenutoggle:hover .c-site-head__burger::before,
#mmenutoggle:hover .c-site-head__burger::after{background-color:#000}.mm-wrapper_opened #mmenutoggle:hover .c-site-head__burger{background:transparent!important}}.c-site-head__burger::before,.c-site-head__burger::after{position:absolute;content:""}.c-site-head__burger::before{top:-9px}.c-site-head__burger::after{top:9px}.mm-wrapper_opened .c-site-head__trigger .c-site-head__burger{background-color:transparent}.mm-wrapper_opened .c-site-head__trigger .c-site-head__burger::before{-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.mm-wrapper_opened .c-site-head__trigger .c-site-head__burger::after{-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.u-hide-visually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media all and (max-width: 767px){.c-site-head__trigger:after{display:none!important}}@media all and (max-width: 959px) and (min-width: 767px){.sidebarmenu #Header #logo
img{max-width:50%}}#captureuser{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(36,50,57,.9);z-index:999999999999;display:none}.captureContent{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition: .3s all;margin-left:0}.captureContent.right{margin-left:100%}.captureContent.left{margin-left:-100%}.captureContent
img{max-height:40vh;margin:0
auto 20px auto;display:block}.captureContent
h1{color:#ed7a37;text-align:center}.captureContent p, .captureContent
ul{text-align:center;color:#fff;font-family:'Roboto Slab',serif;list-style-type:none;line-height:1.7em;font-size:1.5em;margin-bottom:5px}#captureuser
.close{position:absolute;top:5px;right:5px;color:#fff;font-size:5em;font-weight:100;transform:scale(1,.9);width:50px;height:50px;line-height:48px;text-align:center;cursor:pointer;font-family:sans-serif}#continuesignup,#backsignup{font-family:'Open Sans',sans-serif;text-align:center;display:block;font-size:1.5em;color:#fff;background:#ed7a37;width:250px;padding:10px;border-radius:px;margin:5px
auto}.captureContent
form{text-align:center}.captureContent #gform_wrapper_32
.gform_footer{width:50%}.captureContent #gform_wrapper_32 .gform_footer input[type="submit"]{margin-top:0px}.captureContent #gform_wrapper_32 .gform_body
.gfield_label{display:none}.henrybreadcrumbs{font-family:'Open Sans',sans-serif;padding:7px
0;font-weight:600;letter-spacing: .02em;font-size: .9em}.henrybreadcrumbs
a{color:#000}.henrybreadcrumbs .current,.henrybreadcrumbs a:hover{color:#fc9d00;text-decoration:none}.henrybreadcrumbs
.container{max-width:900px}.child-heading{display:block;text-align:center;margin-bottom:10px;margin-top:5px}.child-heading
a{color:#000;font-size:1.7em;font-family:'Roboto Slab',serif}.child-featured{position:relative;transition: .3s all}.child-featured
img{display:block}.child-featured
.cover{width:100%;height:100%;background:rgba(0,0,0,.1);opacity:0;position:absolute;left:0;top:0;transition: .3s all;z-index:2;text-indent:-999px;overflow:hidden}.child-featured .cover
a{display:block;width:100%;height:100%}.ischild:hover
.cover{opacity:1}.child-heading a:hover{text-decoration:none}.henrybacktorifles{position:absolute;top:0;left:0;z-index:99;width:100%;color:#fff;font-size:1.2em;font-family:'Roboto Slab',serif}.henrybacktorifles
a{color:#fff;margin-left:0;transition:.2s all}.henrybacktorifles a:hover{color:#fc9d00;text-decoration:none;margin-left:-4px}.henrybacktorifles
.wrapa{width:90%;max-width:900px;margin:0
auto;position:relative}#gform_wrapper_52
.gfield.gf_right_half{padding-right:0}#gform_wrapper_52 .ginput_container_email span
label{font-size: .9em;margin:-3px 0 5px 0}#gform_wrapper_36 .top_label
li.gfield.gf_right_half{padding-right:0px}#gform_wrapper_36 .top_label
li.gfield.gf_third_quarter{padding-right:16px}#gform_wrapper_36 .top_label li.gfield.gf_third_quarter
select{height:45px}#gform_wrapper_36 .ginput_container_email .ginput_left,
#gform_wrapper_36 .ginput_container_email .ginput_right,
#gform_wrapper_52 .ginput_container_email .ginput_left,
#gform_wrapper_52 .ginput_container_email
.ginput_right{display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:left}@media all and (max-width:640px){#gform_wrapper_36 .ginput_container_email .ginput_left,
#gform_wrapper_36 .ginput_container_email .ginput_right,
#gform_wrapper_52 .ginput_container_email .ginput_left,
#gform_wrapper_52 .ginput_container_email
.ginput_right{float:none;width:100%;padding-right:0px}}#gform_wrapper_36 .ginput_container_email .ginput_right,
#gform_wrapper_52 .ginput_container_email
.ginput_right{padding-right:0px}#gform_wrapper_36 .ginput_container_email:after,
#gform_wrapper_52 .ginput_container_email:after{clear:both;content:"";display:table}#gform_wrapper_36 input[type="submit"],
#gform_wrapper_52 input[type="submit"]{display:block;width:100%;border-radius:0px;padding:10px;text-transform:uppercase;font-size:1.2em;line-height:1em;font-weight:400;color:#fff!important;clear:both;margin-top:30px!important}#gform_wrapper_36 input[type="submit"]:hover,
#gform_wrapper_52 input[type="submit"]:hover{background:#000}#gform_wrapper_36
label{font-size:.9em}#gform_wrapper_36 .ginput_complex
label{font-size:.6em}#gform_wrapper_36 .gfield .ginput_container_email span
input{margin-bottom:0}#gform_wrapper_36 .gfield.field_description_below:not(.gform_hidden){margin-bottom:0}.tvcontent{display:none}span.videotext{display:block;font-size:.8em}.tv-embed{cursor:pointer}.tv-embed .title,.tv-embed
.thumb{width:150px;white-space:pre-wrap;font-family:'Roboto Slab',serif;color:#000;font-size: .8em;line-height:1.2em}.tv-embed
.thumb.dontusethumb{height:0px;overflow:hidden;margin-bottom:5px;text-indent:-99999px}.tv-embed .thumb
img{height:120px!important}.tv-embed:hover{color:#000}.pn-ProductNav_Wrapper{position:relative;padding:0;margin-bottom:50px;box-sizing:border-box}.pn-ProductNav{overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative;font-size:0}.js .pn-ProductNav{-ms-overflow-style:-ms-autohiding-scrollbar}.js .pn-ProductNav::-webkit-scrollbar{display:none}.pn-ProductNav_Contents{float:left;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;position:relative}.pn-ProductNav_Contents .tv-embed:nth-of-type(1){padding-left:0px;border-left:none}.pn-ProductNav_Contents-no-transition{transition:none}.pn-ProductNav_Link{text-decoration:none;color:#888;font-size:1.2rem;font-family:-apple-system,sans-serif;display:inline-flex;display:inline-block;align-items:center;vertical-align:top;min-height:44px;border:1px
solid transparent;padding:3px
11px 0 11px}.pn-ProductNav_Link+.pn-ProductNav_Link{border-left-color:#eee}.pn-ProductNav_Link[aria-selected="true"]{color:#111}.pn-Advancer{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;border:0;position:absolute;top:0px;width:50px;bottom:0;opacity:0;transition:opacity .3s}.pn-Advancer:focus{outline:0}.pn-Advancer:hover{cursor:pointer}.pn-Advancer_Left{left:0;background:-moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}[data-overflowing="both"]~.pn-Advancer_Left,[data-overflowing="left"]~.pn-Advancer_Left{opacity:1}.pn-Advancer_Right{right:0;text-align:right;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}[data-overflowing="both"]~.pn-Advancer_Right,[data-overflowing="right"]~.pn-Advancer_Right{opacity:1}.pn-Advancer_Icon{width:20px;height:120px;fill:#000;transition: .2s all;opacity: .5}.pn-Advancer_Icon:hover{opacity:1}.pn-ProductNav_Indicator{position:absolute;top:0;left:0;height:4px;width:100px;background-color:transparent;-webkit-transform-origin:0 0;transform-origin:0 0;transition:background-color .2s ease-in-out, -webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out, background-color .2s ease-in-out;transition:transform .2s ease-in-out, background-color .2s ease-in-out, -webkit-transform .2s ease-in-out}@media all and (max-width: 767px){.pn-ProductNav{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;white-space:unset}.pn-Advancer,#pnIndicator{display:none!important}.pn-ProductNav_Contents .tv-embed{width:100%;padding-left:0px;display:block}.tv-embed .title, .tv-embed
.thumb{display:inline-block;vertical-align:top}.tv-embed
.title{width:75%;padding-left:2%}.tv-embed
.thumb{width:20%}.tv-embed .thumb
img{width:100%;height:auto!important}}.henry-tv-col .child-featured:after, .henry-tv-col .child-featured:before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;content:'';opacity:0;-webkit-transition:opacity 0.50s, -webkit-transform 0.50s;transition:opacity 0.50s, transform 0.50s}.henry-tv-col .child-featured:before{border-top:1px solid #000;border-bottom:1px solid #000;-webkit-transform:scale(0,1);transform:scale(0,1)}.henry-tv-col .child-featured:after{border-right:1px solid #000;border-left:1px solid #000;-webkit-transform:scale(1,0);transform:scale(1,0)}.henry-tv-col .child-featured{cursor:pointer}.henry-tv-col:hover .child-featured:before,.henry-tv-col:hover .child-featured:after,.henry-tv-col.currentcat .child-featured:before,.henry-tv-col.currentcat .child-featured:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.henry-tv-col .child-heading{font-size:.8em}.henry-tv-col.currentcat .child-featured
.cover{opacity:1}.henry-tv-col.currentcat .child-heading
a{color:#fc9d00}.henry-tv-col{transition: .2s all;opacity:1;margin-top:0}.hidetv{width:0px;height:0px;margin:0;display:none;opacity:0;margin-top:10px}.henry-tv-col.newcols.third{margin-left:0}.henry-tv-col.newcols.third.margin{margin-left:2.8%}.theaterfilters
.selected{background:#fc9d00!important}.henrytv-header
img{width:200px}.subscribetv
img{display:block;width:200px;margin:10px
auto}.subscribetv{display:block;text-align:center;font-family:'Roboto Slab',serif;color:#000;margin-top:70px;margin-bottom:100px;font-size:1.3em}.page-template-template-instructional-series .henrytv-header h2
a{color:#000;text-decoration:none}.page-template-template-instructional-series .pn-Advancer_Icon{height:60px}.htv-fancy-select-wrapper{margin:0;max-width:600px;position:absolute;top:20px;padding-right:10px;left:0;height:0px;z-index:99;font-family:'Roboto Slab',serif;font-weight:400;text-transform:none;text-align:left}#htvselectlabel{height:0px;text-indent:-99999px;overflow:hidden}.htv-fancy-select-wrapper:after{pointer-events:none;content:"";position:absolute;top:13px;left:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #f69f1e;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:9;transform:rotate(-90deg)}.fancy-select-container-single .fancy-select-single
div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.htv-fancy-select-wrapper.is-active:after{border-top:8px solid #f69f1e;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single{border-radius:0;border:none;font-size:2em;color:#000;padding:0;line-height:33px;transition:all 0.3s ease;box-shadow:none;width:100%;display:block;margin-left:0px;padding-left:25px;cursor:pointer;text-align:left;text-decoration:none}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single:hover{text-decoration:none}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single
span{letter-spacing:0;padding:0;line-height:inherit}.htv-fancy-select-wrapper .fancy-select-container.fancy-select-with-drop .fancy-select-single{border-width:2px 2px 1px;border-color:#000  #000 #d9d9d9;color:#000;background-image:none}.htv-fancy-select-wrapper .fancy-select-container.fancy-select-with-drop .fancy-select-drop{opacity:1;visibility:visible;transform:translateY(0)}.htv-fancy-select-wrapper .fancy-select-container.fancy-select-container-single-nosearch .fancy-select-search{display:none}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-drop{letter-spacing:0;border-radius:0;box-shadow:none;border-width:0 2px 2px;border-color:#000;margin-top:0;-webkit-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);opacity:0}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results{font-size:1em;color:#000;max-height:0px;overflow:hidden;margin:0;padding:20px
0 0 0;background:rgba(255,255,255,.92);border-bottom:10px solid #f69f1e;text-align:left}.htv-fancy-select-wrapper.is-active .fancy-select-results{max-height:600px;overflow:visible}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results
li{padding:7px
25px;margin:0;color:#f69f1e;border-bottom:1px solid #f69f1e;line-height:20px}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li.highlighted,.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li.result-selected{color:#000;background-image:none;cursor:pointer}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li
a{color:#f69f1e}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li:hover a,
.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li.result-selected
a{color:#000!important}@media all and (max-width: 959px){.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single{font-size:1.2em}}@media all and (max-width:767px){.henrytv-header
img{margin:0
auto;display:block;padding-bottom:40px}.htv-fancy-select-wrapper{bottom:40px;top:auto;width:100%;position:relative}.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single{text-align:center;padding:0}}.henry-tv-heading{font-size:2em;font-family:'Roboto Slab',serif;text-align:left;padding-bottom:10px}.page-template-template-riflelandingpage
.rifle{min-height:146px!important;border-bottom:0;height:auto}@media all and (min-width: 768px){.page-template-template-riflelandingpage .rifle
.riflename{float:none;margin-top:-10px;max-width:100%;position:relative}}.page-template-template-riflelandingpage .rifle:hover
a{text-decoration:none!important}.page-template-template-riflelandingpage .rifle .riflename
h1{color:#545454;text-transform:none;font-size:1.1em;line-height:1em;text-align:center}.page-template-template-riflelandingpage .rifle .riflename
h2{color:#767676;font-size:1em;margin-top:px;line-height:1.2em}.page-template-template-riflelandingpage .column.one-second:nth-of-type(odd){clear:both}.oswald{margin-bottom:20px;transition: .2s all;clear:both}.oswald h1,.oswald h2,.oswald h3,.oswald h4,.oswald h5,.oswald h6,.oswald p,.oswald h1 a,.oswald h2 a,.oswald h3 a,.oswald h4 a,.oswald h5 a,.oswald h6 a,.oswald p
a{font-family:'Oswald',sans-serif!important;color:#a72728;text-align:center;margin:10px
auto 0 auto;font-weight:100;transition: .2s all;text-transform:uppercase}.holidaycallout{background:rgba(0,0,0,.5);margin:50px
auto 0px auto;text-align:center;padding:15px
0}.holiday-section-title
a{display:block}.holiday-section-title
i{color:#fff;transition: .2s all;transform:scale(.55);transform-origin:center;width:12px}.holiday-section-title i:first-of-type{margin-left:15px}.holiday-section-title:hover a,
.holiday-section-title a:hover{text-decoration:none}.holiday-section-title a:hover i:first-of-type{margin-left:20px}.holiday-video .video,.holiday-video
.oswald{margin-bottom:0px}.holiday-video{padding-bottom:15px}.rifleslandingherovideo{clear:both;font-family:'Roboto Slab',serif!important;text-align:center;font-size:2em;line-height:1.3em;margin-top:60px}.rifleslandingherovideo.oswald{font-family:'Oswald',sans-serif!important;color:#091a47;font-weight:100}.holiday-oswald
h1{color:#091a47!important;border-bottom:1px solid #091a47!important}.pride-item
img{width:auto;display:block;margin:0
auto}.holiday-oswald
h2{color:#091a47!important}.rifleslandingfoot{clear:both;font-family:'Roboto Slab',serif!important;text-align:center;font-size:1.7em;line-height:1.3em}.rifleslandingfoot.oswald,.rifleslandingfoot.oswald
a{font-family:'Oswald',sans-serif!important;color:#091a47;font-weight:100}.rifleslandingfoot.oswald{font-size:1.9em}@media all and (min-width: 768px){.page-template-template-holiday-2020 .rifle
.riflename{float:none;margin-top:-10px;max-width:100%;position:relative}}.page-template-template-holiday-2020 .rifle a:hover .riflename h1,.page-template-template-holiday-2020 .rifle a:hover,.page-template-template-riflelandingpage .rifle a:hover .riflename h1,.page-template-template-riflelandingpage .rifle a:hover{text-decoration:none;color:#ff2e0f}.page-template-template-holiday-2020
.rifle{border-bottom:0;height:auto}.page-template-template-holiday-2020 .rifle .riflename
h2{color:#091a47;text-transform:none;font-size:1.1em;line-height:1em;text-align:center}.page-template-template-holiday-2020 .rifle a:hover .riflename
h2{color:#000}.holiday-guide-page-section{background:#fff;border-radius:4px;clear:both;margin-bottom:50px;padding:15px
15px 5px 15px;text-align:center;font-family:'Roboto Slab',serif;color:#091a47;border:4px
solid #091a47;position:relative}.holiday-guide-page-section .holiday-section-title{margin:-15px -15px 10px -15px;background:#091a47;padding:4px
0 8px 0}.holiday-guide-page-section .holiday-section-title
h2{margin:0;color:#fff}.holiday-guide-page-section .holiday-section-title h2
a{color:#fff;margin:0}.holiday-extra-content
a{margin-bottom:44px}.holiday-rifles-container{display:flex;justify-content:flex-start;flex-wrap:wrap}.holiday-rifles-container .holiday-column{width:50%;padding:0
25px 10px;box-sizing:border-box}.holiday-rifles-container .holiday-column:only-child{width:100%}.holiday-rifles-container .holiday-column .pride-item{height:180px!important;width:auto!important;margin-bottom:10px}@media all and (max-width: 767px){.holiday-rifles-container .holiday-column{width:100%}.holiday-guide-page-section
h2{font-size:1.6em}.oswald a
i{margin-left:5px!important}}.holiday-guide-page-section.holiday-video{padding:15px}.holiday-guide-page-section
p{font-size:1.2em;margin:0
auto 20px auto}.holiday-guide-page-section
p.description{max-width:80%}.holiday-guide-page-section
.extracontentcontent{padding-bottom:5px}.holiday-guide-page-section .extracontentcontent
.herovideo{margin-bottom:5px}.holiday-guide-page-section .su-row{margin-bottom:0px;padding-top:5px}.seemoreholidays{background:#a72728;color:#fff;padding:5px
8px;margin-top:0px;display:inline-block;font-size:1.2em;transition: .2s all}h2.marge.bitsmaller{font-size:2em;line-height:1em}.seemoreholidays:hover{color:#fff;text-decoration:none}@media all and (min-width: 768px){.seemoreholidays:hover{padding:5px
20px}}.holidaysubheader{width:100%;clear:both;background-image:url('https://assets.henryusa.com/uploads/2020/10/2020-min-background-2-min.jpg');background-size:cover;padding:20px
0;background-position:center center}.holidaysubheader .subpage
img{height:180px}.backtoguide{background:#091a47}.backtoguide
a{position:absolute;left:0;font-family:'Oswald',sans-serif!important;font-size:2em;color:#fff!important;text-transform:uppercase;top:12px}@media all and (max-width: 767px){.backtoguide
a{position:relative;font-size:1em;display:block;top:0;padding-top:5px;text-align:center}.backtoguide{padding-bottom:5px}}.backtoguide a
i{margin-left:0px;margin-right:5px;color:#fff}.backtoguide a:hover
i{margin-left:0;margin-right:2px;color:#fff}.backtoguide
.gifttitle{display:block;text-align:center;margin:0;padding:6px
0 8px 0;color:#fff}.page-template-template-holiday-2020
.fullwidthft{padding-top:60px;background:rgba(0,0,0,.3)}.page-template-template-holiday-2020 .fullwidthft .hwh-heading{position:relative}.linkwithoverlay{display:block;position:relative}.linkwithoverlay
span{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.2);transition: .2s all}.linkwithoverlay:hover
span{opacity:1}.scrapmobileslider li
img{display:block;margin:0
auto}.wrapscrap .slick-arrow.prev, .wrapscrap .slick-arrow.next{position:relative!important;top:0;opacity:1;text-indent:0px!important;transition:all .2s;background:none!important;width:auto;height:auto;color:#000;font-size:1.2em;left:auto;right:auto;margin:10px;text-align:center;float:right}.wrapscrap .slick-arrow.prev{float:left!important}.wrapscrap .slick-nav{display:none}.checktogglebox{width:100%}#gform_wrapper_38 li.gfield.gf_left_half,#gform_wrapper_38 .column-count-1-of-2{padding-right:25px}#gform_wrapper_38 li.gfield.gf_right_half,#gform_wrapper_38 .column-count-2-of-2{padding-right:0px;padding-left:25px}#gform_wrapper_38 .column-count-1-of-2, #gform_wrapper_38 .column-count-2-of-2{margin-bottom:20px}@media all and (max-width: 767px){#gform_wrapper_38 li.gfield.gf_left_half, #gform_wrapper_38 .column-count-1-of-2,
#gform_wrapper_38 li.gfield.gf_right_half, #gform_wrapper_38 .column-count-2-of-2{width:100%;padding:0}.headersearch form
input{width:90%;font-size:.9em;padding:2% 5%}.headersearch form input[type="submit"]{width:100%!important;padding:2%;display:block}}.textoverimage{position:relative;margin-bottom:20px}.textoverimage
img{display:block}.textoverimage
.spantext{position:absolute;bottom:20px;width:100%}.textoverimage .spantext
span{position:relative;color:#fff;margin:20px
0;font-family:'Roboto Slab',serif;font-size:2.7em;text-align:center;display:block;background:rgba(0,0,0,.7);padding:10px
0;width:100%;line-height:1em}@media all and (max-width: 767px){.textoverimage
.spantext{position:relative;bottom:auto}.textoverimage
img{padding-bottom:10px}.textoverimage .spantext
span{color:#000;background:none;font-size:1.6em;margin:0px!important;padding:0;line-height:1.3em}}#mapwrap{width:100%;height:420px;padding:0px;background:#fff;position:relative}#mapwrap.catalogpage{width:100vw;transform:translateX(-50%);margin-left:50%;max-width:100vw;margin-bottom:20px}#mapwrap.auto{height:auto;min-height:280px}#mapwrap.auto
img{min-height:280px}.joinwheretoshootlink{color:#fff;background:#fc9d00;padding:5px
10px;font-size:1.2em;font-family:'Roboto Slab',serif!important}.joinwheretoshootlink:hover{color:#000}@media all and (max-width: 959px){#mapwrap.auto
img{width:auto;min-height:280px}}#results-list.catalogpage{margin-top:15px}#mapwrap.single-dealer{height:300px}#dealermap{width:100%;height:100%}#dealermap.withimage{background:url('https://d1o1eopb8uxoq1.cloudfront.net/uploads/2020/04/map-of-us-scaled.jpg') no-repeat center center #9ddbff;background-size:auto 100%}.dealercontact{text-align:center}.dealer-result:hover .dealerresult,
.current-result-marker
.dealerresult{background:#ededed}.dealerresult{padding:10px
10px 10px 50px;position:relative}.dealerresult:before{content:'';background-position:center;background-image:url('https://assets.henryusa.com/uploads/2019/06/henrylocation.png');position:absolute;left:5px;top:10px;width:40px;height:40px;display:block;background-size:contain}.dealerresult.top-100:before{background-image:url('https://assets.henryusa.com/uploads/2019/06/henrylocation-top100.png')}.dealerresult.gold:before,.dealerresult.top-gold:before{background-image:url('https://assets.henryusa.com/uploads/2019/06/henrylocation-gold.png')}.joinrange{clear:both;margin-top:40px;text-align:center}.joinrange.results{margin-top:50px}#rangehelptext{font-family:'Roboto Slab',serif!important}.dealerresult.range{padding:10px
10px 10px 10px}.dealerresult.range:before{display:none!important}.dealerresult.range .actives,.dealerresult.range
.contents{display:inline-block;vertical-align:top}.dealerresult.range
.actives{display:block;max-height:20px}.dealerresult.range .actives
div{display:block;width:20px;height:20px;background-size:cover}.dealerresult.range .actives
div{display:inline-block;width:20px;height:20px;background-size:cover;margin-top:0px;margin-right:5px;border-radius:50%}.maptag .actives
div{display:inline-block;width:15px;height:15px;background-size:cover;margin-right:3px;margin-top:3px;border-radius:50%}.actives
div.fs{background:#4a67ad}.actives
div.as{background:#b92b29}.actives
div.op{background:#6bb13d}.actives
div.sc{background:#e4a90f}#results-container-legend{position:relative;text-align:center;font-weight:bold;margin-bottom:20px}#results-container-legend
div{display:inline-block;text-align:left;position:relative;padding-left:35px;padding-right:20px}#results-container-legend.ranges
div{padding-right:10px;padding-left:25px;font-weight:normal}#results-container-legend div:before{content:'';background-position:center;background-image:url('https://assets.henryusa.com/uploads/2019/06/henrylocation.png');position:absolute;left:0;top:0;width:30px;height:30px;display:block;background-size:contain}#results-container-legend div.gold:before{background-image:url('https://assets.henryusa.com/uploads/2019/06/henrylocation-gold.png')}#results-container-legend
div.top100{padding-right:0px}#results-container-legend div.top100:before{background-image:url('https://assets.henryusa.com/uploads/2019/06/henrylocation-top100.png')}#results-container-legend.ranges div:before{width:20px;height:20px;border-radius:50%;top:2px}#results-container-legend.ranges div.fs:before{background:#4a67ad}#results-container-legend.ranges div.as:before{background:#b92b29}#results-container-legend.ranges div.op:before{background:#6bb13d}#results-container-legend.ranges div.sc:before{background:#e4a90f}div.title-info{font-weight:normal;font-style:italic;padding-top:3px;text-align:center;padding-bottom:5px}.updatedealerresults{text-align:center}.updatedealerresults
label{display:inline-block;font-size:1em!important}.updatedealerresults
select{display:inline-block;padding:0
10px;background:none;border:none;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000!important;width:auto;text-align:center;border-bottom:1px solid #000;font-weight:bold;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;text-align:center;font-family:'Open Sans',sans-serif;margin-bottom:0px;z-index:2;position:relative}#stateselectdiv{position:relative;display:inline-block}#stateselectdiv select:focus{background:none!important}#stateselectdiv:after{content:'';position:absolute;right:0;top:50%;z-index:1;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;transform:translateY(-50%)}.updatedealerresults input[type="text"]{display:inline-block;padding:0;background:none;border:none;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000!important;width:100px;text-align:center;border-bottom:1px solid #000;font-weight:bold;border-radius:0}.updatedealerresults input[type="text"],.updatedealerresults input[type="submit"]{margin-bottom:3px}.updatedealerresults input[type=checkbox]{cursor:pointer;font-size:1em;position:absolute;top:0;left:0;position:relative;margin-right:0px}li.empty-results{text-align:center;font-weight:bold;padding-top:50px}.updatedealerresults
span{font-style:italic}.updatedealerresults input[type=submit]{background:#000;color:#fff!important;border-radius:0;margin-left:10px;font-size:1em}.dealerresult .dealername
span{display:block;font-weight:bold}.dealerresult .dealername, .dealerresult .dealerlocation, .dealerresult
.dealercontact{width:32%;padding-right:2%;display:inline-block;vertical-align:top}.dealerresult
.dealercontact{padding-right:0;text-align:right}.dealer-result:hover{cursor:pointer}.dealer-result{float:left;width:33.33333%;margin-bottom:1em;box-sizing:border-box}.dealer-result:nth-of-type(3n+1){padding-right:1%}.dealer-result:nth-of-type(3n+2){padding:0
.5%}.dealer-result:nth-of-type(3n+3){padding-left:1%}.dealer-result
img{width:100%;height:auto;margin:0}.dealer-result:nth-of-type(3n+4){clear:left}.dealerresult
a{color:#000;text-decoration:underline}@media all and (max-width:767px){.dealerresult
a{display:inline-block;margin:0
0 8px 0}}.flexcontacts{display:flex;flex-direction:row;align-items:center;justify-content:center}.flexcontacts span,span.rob{display:block;font-family:'Roboto Slab',serif!important;font-weight:600}.flexcontacts
div{padding:20px}.anotherdealerhead{margin-top:100px}.anotherdeal{color:#000;font-weight:bold}.rangeresponse{display:none;margin-top:15px;text-align:left}.rangeeditdiv.visible
.rangeresponse{display:block}.rangeeditdiv.visible
.togglerangeupdate{display:none}.togglerangeupdate{cursor:pointer}.rangeeditdiv
h2{font-size:1.7em}.rangeeditdiv #field_44_14
label.gfield_label{margin-bottom:25px;font-size:1.7em;font-family:'Roboto Slab',serif !important;font-weight:600}.rangeeditdiv #input_44_14
label{font-weight:600}.rangeeditdiv
#input_44_7{height:45px}.dealer-contact
span{display:block}.featured-dealer
h2{font-weight:600;font-size:1.8em;line-height:1.1em;margin:10px
0 3px 0}.featured-dealer p, .featured-dealer span, .featured-dealer
li{font-family:'Roboto Slab',serif;font-size:1.2em;line-height:1.5em;font-weight:300}.featured-dealer
a{color:#fc9d00}.featured-dealer a:hover{color:#000}.featured-dealer .dealer-headline{text-align:center;margin-bottom:15px}.featured-dealer .dealer-headline
h1{font-weight:300}.featured-dealer .dealer-headline
h2{font-weight:300}.featured-dealer .justified-gallery{margin-bottom:15px}.featured-dealer-head .fancy_heading
.fancy_heading_wrapper{text-align:center;background:#fc9d00;color:#fff;padding:15px;border:none}.featured-dealer-head .fancy_heading .fancy_heading_wrapper
h2{margin-bottom:0;color:#fff}@media all and (max-width: 767px){.page-template-template-dealer-spotlight
.section_wrapper{width:100%!important}}@media all and (max-width: 767px){.flexcontacts{display:block}.flexcontacts
div{padding:5px
0px}#results-container-legend
div{padding-bottom:10px}.dealer-result{float:none;width:100%;padding-left:0!important;padding-right:0px!important}.updatedealerresults input[type=checkbox]:after{margin-top:-4px}}#results-container{padding:0
0 10px 0;margin-top:-10px}#results-list{margin-top:10px}#results-list.single-dealer-list{text-align:left!important}#results-list.single-dealer-list
.dealerresult{cursor:default}#results-container.dealersearchpage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.95);border:1px
solid #ccc;padding:10px
100px}@media all and (max-width: 767px){#results-container.dealersearchpage{padding:10px
40px}}#results-container.dealersearchpage
.toggledealerform{margin:0;font-size: .9em}#results-container.dealersearchpage .updatedealerresults input[type=submit],#results-container.dealersearchpage .updatedealerresults label,#results-container.dealersearchpage .updatedealerresults
span.texty{display:block;margin:10px
auto}.page-template-template-rifles-high-res
.riflerow{padding:15px
0;border-bottom:1px solid #ccc;position:relative}.page-template-template-rifles-high-res	.riflegroup .riflerow:last-of-type{margin-bottom:50px;border-bottom:none!important}.page-template-template-rifles-high-res
.rifleimagecolumn{display:inline-block;width:17%;height:100px;position:relative;margin-bottom:90px;margin-right:2.5%}.page-template-template-rifles-high-res	.rifleimagecolumn:last-of-type{margin-right:0!important}.page-template-template-rifles-high-res	.rifleimagecolumn
img{position:absolute;top:50%;margin:auto;max-height:100%;width:auto;left:50%;transform:translate(-50%,-50%)}.page-template-template-rifles-high-res	.rifleimagecolumn .description
img{position:relative;margin-bottom:-4px;margin-right:3px;top:0;left:0;transform:none}.page-template-template-rifles-high-res
.riflecolumn{float:left;position:relative}.page-template-template-rifles-high-res	.riflecolumn:nth-of-type(1){width:32.5%}.page-template-template-rifles-high-res	.riflecolumn:nth-of-type(2){width:42.5%;padding:0
3%}.page-template-template-rifles-high-res	.riflecolumn:nth-of-type(3){width:12.5%;float:right}.page-template-template-rifles-high-res	.riflerow:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page-template-template-rifles-high-res .dlbutton, .page-template-template-rifles-high-res
.downloadhrspecslink{background:#fc9d00;color:#000;padding:10px;border-radius:3px;display:block;margin-top:5px;text-align:center;font-family:'Open Sans',sans-serif!important}.page-template-template-rifles-high-res .dlbutton:hover, .page-template-template-rifles-high-res .downloadhrspecslink:hover{color:#fff!important;background:#000!important}.page-template-template-rifles-high-res
.dlbuttontwo{color:#fc9d00;font-weight:bold}.page-template-template-rifles-high-res	.rifleimagecolumn
.description{position:absolute;top:100%;left:0;width:100%;padding-top:5px}.page-template-template-rifles-high-res
.description{min-height:40px;color:#767676;text-align:center;display:block;font-size: .9em}.page-template-template-rifles-high-res .highresnav a:hover{text-decoration:underline!important}.page-template-template-rifles-high-res
.downloadhrspecslink{float:right;margin-top:-7px;font-size: .4em;font-family:times;padding:5px
15px;margin-right:-5px}@media all and (max-width:960px){.page-template-template-rifles-high-res .riflecolumn:nth-of-type(2){width:38.5%;padding:0
3%}.page-template-template-rifles-high-res .riflecolumn:nth-of-type(3){width:15.5%}}@media all and (max-width:768px){.page-template-template-rifles-high-res
.rifleimagecolumn{display:block;width:100%;height:auto;position:relative;margin-bottom:120px;margin-right:0%}.page-template-template-rifles-high-res .rifleimagecolumn
img{position:relative;margin:0
auto;display:block;width:100%;margin-bottom:0px;left:0;transform:none;top:0}.page-template-template-rifles-high-res .rifleimagecolumn .description
img{width:auto!important;display:inline-block}.page-template-template-rifles-high-res  .rifleimagecolumn
.dlbutton{position:relative;margin-top:0px}.page-template-template-rifles-high-res
.downloadhrspecslink{float:none;margin:10px
0 0 0;clear:both}.page-template-template-rifles-high-res
.riflecolumn{width:100%!important;padding:10px
0!important}}.page-template-template-rifles-high-res
.mediaintro{margin-bottom:50px}.page-template-template-rifles-high-res
.column_fancy_heading{margin-bottom:10px}.hideform{display:none}.hideform.showit{display:block}.toggledealerform, .findastate
a{font-style:italic;color:#fc9d00;cursor:pointer;display:inline-block}.toggledealerform:hover,.findastate a:hover{color:#f00}#websiteinactive{background:#fc9d00;text-align:center;padding:15px
0px;position:fixed;width:100%;left:0;bottom:0;z-index:99999999}#websiteoffline{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;font-family:'Roboto Slab',serif !important;font-weight:600;z-index:999999999}#websiteoffline
.mwrap{position:absolute;top:200px;left:50%;transform:translateX(-50%);text-align:center}#websiteoffline .mwrap
img{width:350px;margin-bottom:30px}#websiteoffline .mwrap
p{font-size:1.3em;max-width:450px;line-height:1.4em}#websiteinactive
p{margin:0;padding:0
45px;text-align:center;color:#fff;padding-bottom:5px}#websiteinactive p:last-of-type{padding-bottom:0px}#websiteinactive p
a{color:#fff;text-decoration:underline}#websiteinactive p a:hover{color:#000;text-decoration:underline}.closethiswindow{background:#fff;position:absolute;right:10px;top:0;color:#000;width:25px;height:25px;line-height:20px;text-align:center;border-radius:50%;font-size:1.1em;cursor:pointer;transition: .2s all;z-index:99999999}.mwrap{position:relative}.closethiswindow:hover,.closethiswindow:focus{background:#000;color:#fff}#gform_18,#gform_19{display:none}#gform_confirmation_wrapper_18,#gform_confirmation_wrapper_19{margin-bottom:10px;color:#fff;background:#ffa636;padding:5px
10px}#fixedbreaker{clear:both;display:block;height:0px;overflow:hidden}div#sl_div
div#map{width:100%;height:480px}div#sl_div
div#slp_tagline{width:100%}.firearmsocial{text-align:center}.firearmsocial .social-sharing.ss-social-sharing
a{border-radius:50%;transform:scale(.5);margin:0
-3px}.logoinimg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:900px}.corporateheading{font-size:2em;text-align:center;font-weight:400}.corporateheading.secondary{margin-top:30px;text-align:left;border-bottom:1px solid #000}.corporateheading.secondary.tertiary{margin:50px
0 20px 0}#showcorporatemodal{color:#fc9d00;font-weight:bold;cursor:pointer}.corpintro{column-count:2;column-gap:30px;-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;margin-top:15px}@media all and (max-width: 767px){.corpintro{column-count:1;column-gap:0px;-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px}}.corporateslick{margin:0}.corporateslick .slick-dots{bottom:20px}.corporateslick
img{width:95%;margin:0
auto;height:auto}.corporateslick-detail{margin-top:50px}.corporateslick-detail .slick-list{margin:0}.corporateslick-detail div
img{margin:0
auto}
/*!
 * justifiedGallery - v3.7.0
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2018 Miro Mannino
 * Licensed under the MIT license.
 */
.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div,.justified-gallery>figure{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:0.1;margin:0;padding:0}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>figure>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img,.justified-gallery>figure>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption,.justified-gallery>figure>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:white;font-size: .7em;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible,.justified-gallery>figure>.caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:0.7;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.justified-gallery>.entry-visible{filter:"alpha(opacity=100)";opacity:1;background:none}.justified-gallery>.entry-visible>img,.justified-gallery>.entry-visible>a>img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px
0 10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0
4px 0 4px;background-color:#000;border-radius:6px}#gform_fields_40 .gfield.gf_third_quarter,#gform_fields_44
.gfield.gf_third_quarter{padding-right:15px}#gform_fields_40 .gfield.gf_right_half,#gform_fields_44
.gfield.gf_right_half{padding-right:0}#gform_fields_40 .gfield_checkbox li label,#gform_fields_44 .gfield_checkbox li
label{font-size:1.15em}#gform_submit_button_40,#gform_submit_button_44{display:block;width:100%;background:#000;color:#fff!important;font-family:'Roboto Slab',serif !important;font-weight:600;transition:.2s all;font-size:1.8em;line-height:1em;padding:15px;margin-top:40px}#gform_submit_button_40:hover,#gform_submit_button_44:hover{background:#fc9d00}.myrange
a{text-decoration:none}.myrange a
span{text-decoration:underline}#findmyrange{margin-top:10px}#findmyrange:after{content:'';display:table;clear:both}#rangeloadinggif{display:none;clear:both;width:150px;margin:0
auto}#findmyrange
input{width:80%;float:left;vertical-align:top;margin-bottom:4px}.rangeh2{font-size:1.4em;line-height:1.3em;margin-top:15px}.rangeresultstext{font-family:'Roboto Slab',serif;font-weight:300;font-size:1.2em;line-height:1.2em;margin:15px
0}#findmyrange input[type="submit"]{width:15%;float:right;height:45px;margin-top:0;font-size:1.8em;color:#fff!important}.newlisting{display:inline-block;background:#fc9d00;color:#fff;margin:0
auto;font-size:1.6em;line-height:1em;clear:both;text-align:center;padding:10px
20px;font-family:'Roboto Slab',serif}.newlisting:hover{color:#fff;background:#000;text-decoration:none}@media all and (max-width: 767px){#findmyrange
input{width:70%}#findmyrange input[type="submit"]{width:20%;padding:0}#results-container-legend.ranges{font-size:.7em}}#ziperror{color:#f00;font-style:italic;display:none}.kitcolumns{display:grid;grid-template-columns:25% 25% 25% 25%;margin:0
-10px}.kitcolumns
.kitcolumn{margin:10px;transition: .2s all;cursor:pointer;flex-grow: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 .kitcolumn.other,.kitcolumns
.kitcolumn.inactive{opacity: .4}.kitcolumns .kitcolumn.active,.kitcolumns .kitcolumn.inactive:hover{opacity:1!important}.kitcolumncontent{margin-top:30px}.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}.imagedetails,.imagedownload{text-align:center}.imagedownload
a{color:#fc9d00;text-transform:uppercase;font-weight:bold}#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;border-bottom:1px solid #ccc;position:relative;clear:bothl}.inactivegallery.active .kitriflerow
.kitrifletitle{padding-right:20%}.inactivegallery.active .kitriflerow:last-of-type{border-bottom:none}.kitspecs{margin:10px
0;border-bottom:1px solid #ccc}.kitdlbutton,.kitspecs
a{background:#fc9d00;color:#000;padding:10px;border-radius:3px;display:block;margin-top:5px;text-align:center;font-family:'Open Sans',sans-serif}.kitdlbutton:hover{color:#fff;background:#000}.kitrifletitle{padding:0
3%}.kitspecs
a{display:inline-block;font-size: .9em;font-weight:bold;margin-bottom:15px}.kitrifles.newriflespecs.firearmspecstable
.firearmSpecTitle{border-bottom:1px solid #000;background:none;color:#000;border-right:0}.kitrifles.newriflespecs.firearmspecstable .firearmSpecTitle:hover{color:#fc9d00}.kitrifles.newriflespecs.firearmspecstable .firearmSpecTitle:hover
.titlearrow{color:#fc9d00}.kitdivider{margin:20px
0;height:1px;background:#000}@media all and (max-width: 767px){.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:0px!important}.kitdlbutton{color:#fc9d00;background:none;font-weight:bold;padding:0}.kitdlbutton:hover{background:#fff;color:#000}}.blog-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}.blog-wrapper .blog-item{width:31%}.blog-wrapper .blog-item:nth-of-type(3n+2){width:31%;padding:0
3.5%}.blog-item{margin-bottom:25px}.blog-item .blog-item-image
img{display:block}.blog-item .post-subtitle{margin-top:-20px;margin-bottom:15px;text-align:center;font-size:1.6em;line-height:1.2em;color:#696969;font-weight:300}.firearmsocial.single-blog{margin:5px
auto}.blog-item .post-author{margin-top:-10px;margin-bottom:10px;text-align:center}.blog-item .justified-gallery{margin-bottom:30px}.blog-item
.blogcat{background:#fc9d00;color:#fff;display:inline-block;margin-right:3px;margin-bottom:3px;font-family:'Roboto Slab',serif;padding:2px
15px;line-height:1.4em;font-size: .85em;text-transform:uppercase}.blog-item .blogcat:hover{background:#000;text-decoration:none}.single-cats{text-align:center;margin-bottom:20px}.blog-item
h2{font-size:1.2em;line-height:1.3em;margin-bottom:3px;margin-top:5px}.blog-item h2 a:hover,
.blog-item a:hover
h2{text-decoration:none;color:#fc9d00}.blog-item .blog-excerpt{font-size: .9em}.blog-categories{display:flex;justify-content:space-between;margin-bottom:35px}.blog-categories
a{width:100%;padding:0}.blog-categories
div{background:#ccc;flex-grow:1;text-align:center;margin-left:10px;padding:5px
0;border-radius:5px}.blog-categories
div.current{background:#fc9d00}.blog-categories div:nth-child(1){margin-left:0}.blog-categories div
a{color:#fff;display:inline-block;font-family:'Roboto Slab',serif}.blog-categories div:hover{background:#000}.blog-categories div:hover
a{text-decoration:none}.single-blog-item h1.item-heading{text-align:center;line-height:1.2em;margin:25px
0;font-size:2.5em}.post-tags{text-align:center;margin-top:25px}.post-tags
a{display:inline-block;text-align:center;background:#fc9d00;color:#000;margin:2px;padding:2px
12px;text-transform:uppercase;font-size: .85em}.post-tags a:hover{color:#fff;background:#000}.blog-item ul, .blog-item
ol{margin-bottom:15px}.single-blog-meta{text-align:center;font-family:'Roboto Slab',serif;margin-bottom:35px;color:#696969;font-weight:300;font-size:1.1em;line-height:1em}.single-blog-meta
div{display:inline-block}.single-blog-meta .single-post-author:before{content:'|';margin-left:10px;margin-right:10px;position:relative}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;display:none}.post-navigation{padding-top:50px;position:relative;clear:both}.post-navigation:after{content:'';clear:both;display:table-row}.post-navigation .nav-previous{float:left;width:50%;text-align:right;box-sizing:border-box}.post-navigation .nav-next{float:right;text-align:left;width:50%;border-left:1px solid #eee;box-sizing:border-box}.post-navigation
a{display:block;padding:0px
16px 2px 16px}.post-navigation
span{line-height:1em;text-transform:uppercase;font-size: .9em}.post-navigation .nav-previous .nav-subtitle, .post-navigation .nav-next .nav-subtitle{font-weight:bold;display:block;color:#000}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{text-decoration:none}.post-navigation .nav-previous
i{margin-right:8px}.post-navigation .nav-next
i{margin-left:8px}.nav-links .nav-title{position:relative;width:80%;display:inline-block;vertical-align:top;color:#fc9d00}.post-navigation .nav-previous a:hover .nav-title,.post-navigation .nav-next a:hover .nav-title{color:#ccc}.comment-reply{clear:both}@media all and (max-width: 767px){.blog-wrapper{display:block}.blog-wrapper .blog-item,.blog-wrapper .blog-item:nth-of-type(3n+2){width:100%;padding:0}.blog-categories{display:block}.blog-categories.hidemobile{display:none}.blog-categories
div{padding:5px
10px;margin:0
5px 5px 0;display:inline-block}}#searchlabel{text-align:center;margin-bottom:10px}.hideinputlabel,.emptylinktext{height:0px;width:0px;text-indent:-99999px;overflow:hidden;display:inline-block}#transcribeloadinggif,#transcounter{display:none}#transcribeloadinggif
img{display:block;margin:0
auto;width:100px}#transcribeform
input{display:block;width:98%;padding-left:1%;padding-right:1%}#transcribeform .columninputs input,#transcribeform .columninputs
select{width:31.6666%;display:inline-block}#transcribeform .columninputs
label{width:31.5%;display:inline-block}#transcribeform .columninputs label:nth-child(2){padding-right:2.5%}.contactpagecss
.contactheading{text-align:center;padding:35px
0 5px 0;font-size:3.5em}.contactpagecss .contactlinks
a{text-align:center;padding:15px
0;color:#5a5a5a;display:block;border-bottom:1px solid #5a5a5a}.contactpagecss .contactlinks a:hover{color:#fb9d00;text-decoration:none!important}.contactpagecss .contactlinks a:first-of-type{border-top:1px solid #5a5a5a;margin-top:30px}.riflesearchwrapper
input{float:left;display:inline-block;margin:5px
10px 5px 0px!important}.riflesearchwrapper #form13,
.riflesearchwrapper
.gform_wrapper{width:auto;margin:0
auto;max-width:390px}.riflesearchwrapper
.gfield_label{font-weight:normal}.riflesearchwrapper
.ginput_container_checkbox{clear:both}.riflesearchwrapper
.italic{font-style:italic}.riflesearchwrapper .hidelabel
.gfield_label{display:none}.riflesearchwrapper input[type="text"],
.riflesearchwrapper input[type="email"],
.riflesearchwrapper input[type="tel"],
.riflesearchwrapper select,
.riflesearchwrapper
textarea{width:100%!important}.user-manual-bg{background:#ff7d24;padding:20px;text-align:center}.user-manual-bg h1,
.user-manual-bg
h2{color:#fff}.user-manual-heading
h1{font-size:5em;font-weight:400}.sticky-content-area .scroll-step
h2{color:#ff7d24!important}.sticky-content-area .scroll-step h3,
.sticky-content-area .scroll-step h4,
.sticky-content-area .scroll-step h5,
.sticky-content-area .scroll-step
h6{color:#6a2f1d!important}.user-manual-bg
h2{font-weight:300;font-size:3em;margin-top:20px}.user-manual-rifle,
.user-manual-rifle
img{width:100%;display:block;height:auto}.user-manual-heading
h3{text-align:center;color:#fc9d00;margin-top:20px}.sticky-content-area .scroll-content>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.sticky-content-area .scroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:50px;position:relative}.sticky-content-area
article{flex:1;position:relative}.sticky-content-area .scroll-step{margin-bottom:1rem;position:relative;padding-top:10px}.sticky-content-area .scroll-step:first-of-type{padding-top:0}.sticky-content-area .scroll-step
.content{padding:0
3rem 3rem 3rem}.sticky-content-area .scroll-step:last-of-type{margin-bottom:50vh}.sticky-content-area .scroll-step.is-active{opacity:1}.sticky-content-area .scroll-step.faded{opacity:0!important}.sticky-content-area
nav.sticky{position:-webkit-sticky;position:sticky;flex:0 1 250px;height:100vh;margin:0;top:20px;left:0;border:none}.sticky-content-area nav
ul{margin:0;padding:0;width:100%}.sticky-content-area nav
li{list-style:none;margin:0;background-color:#fff7e8;margin-bottom:2px;cursor:pointer;padding:0
15px 10px 15px;min-height:40px;transition:background-color .2s ease;position:relative}.sticky-content-area nav li
ul{display:none;background:none}.sticky-content-area nav li ul
li{background:transparent!important;padding:0;min-height:0px}.sticky-content-area nav li
a{color:#6a2f1d;display:block;position:relative;text-transform:uppercase;z-index:100;padding-top:11px;position:relative}.sticky-content-area nav li ul li
a{text-transform:none;padding-top:0;padding-left:25px}.sticky-content-area nav li a
span.heading{display:block;font-weight:600;color:#6a2f1d}.sticky-content-area nav li
span.arrow{opacity:0}.sticky-content-area nav li
span.arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #ff7d24;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.sticky-content-area nav li.current-tab,
.sticky-content-area nav li:hover{background-color:#ff7d24}.sticky-content-area nav li a:hover{text-decoration:none}.sticky-content-area nav li.current-tab
ul{display:block}.sticky-content-area nav li.current-tab a,
.sticky-content-area nav li:hover
a{color:#000}.sticky-content-area nav li.current-tab a span.heading,
.sticky-content-area nav li:hover a
span.heading{color:#fff7e8}.sticky-content-area nav li.current-tab
span.arrow{opacity:1}.user-manual-heading
h3.warning{color:#000000!important;font-size:1.3em}.user-manual-heading h3.warning
span{font-weight:300;display:block;font-size: .8em;line-height:1.5em;padding-top:5px}.sectionnav
span{display:block;font-family:'Roboto Slab',serif !important;color:#000;border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:5px}.sectionnav
a{color:#fff;background:#ff7d24;border-radius:2px;margin:0px
3px 3px 0;padding:3px
7px;display:inline-block;font-weight:600}.sectionnav{margin-bottom:25px}.sectionnav a:hover{background:#6a2f1d;text-decoration:none}.parts-table-part{display:grid;grid-template-columns:50px 1fr;margin-bottom: .5em;line-height:1.2em}.parts-table-part .part-num{font-weight:bold}@media all and (min-width: 1400px){.manual-section{max-width:1400px;margin:0
auto}}@media all and (min-width: 768px){.sticky-content-area
nav.sticky{display:block!important}}@media all and (max-width: 767px){.user-manual-heading
h3.warning{font-size:1.1em!important}.user-manual-bg{padding:20px
20px!important}.user-manual-heading
h1{font-size:2em}.user-manual-bg
h2{font-size:1.5em}.user-manual-bg{padding:50px
20px}.togglemanualcontents{margin-top:15px;background:transparent!important}.togglemanualcontents:hover,.togglemanualcontents.current{background:transparent!important;text-decoration:underline;color:#000}.sticky-content-area .scroll-content{display:block;padding-top:0}.user-manual-heading
h3.warning{font-size: .9em}.sticky-content-area
nav.sticky{position:relative;height:auto}.sticky-content-area nav
ul{display:block;text-align:center}.sticky-content-area nav
li{background:#e5e5e5!important;display:block;padding:0;min-height:0px}.sticky-content-area nav li a span.heading,
.sticky-content-area nav li a,
.sticky-content-area nav li a:hover,
.sticky-content-area nav li:hover a
span.heading{color:#6a2f1d !important}.sticky-content-area nav li
a{padding-bottom:11px}.sticky-content-area nav li a
span.heading{color:#000}.sticky-content-area .scroll-step
.content{padding:20px
0}.sticky-content-area nav li.current-tab span.arrow,
.sticky-content-area nav li.current-tab
ul{opacity:0;display:none}.sticky-content-area
nav.sticky{display:none;top:0;padding-bottom:20px}.column{width:100%!important;margin-bottom:0px!important}}#gform_wrapper_46
.ginput_left.address_city{display:inline-block;width:50%;padding-right:16px}#gform_wrapper_46
.ginput_right.address_state{display:inline-block;width:30%;padding-right:16px}#gform_wrapper_46
.ginput_left.address_zip{display:inline-block;width:20%}.marketingtoolbuilder{display:flex}.marketingtoolbuilder
.marketingemailpreview{width:20%;max-height:900px;overflow:hidden}.marketingtoolbuilder .marketingemailpreview
.marketingemail{transform:scale(.21);transform-origin:0 0}.marketingtoolbuilder
.marketingtoolcontent{flex:1;padding-left:20px}div.notusing .bold,
div.notusing
.input{opacity: .3}div.flexdiv{display:flex}div.flexdiv
div{flex:1}div.flexdiv
.check{width:40px;flex:0 auto}div.flexdiv .check
input{margin-top:17px}div.flexdiv .check.two
input{margin-top:0px}div.flexdiv
.bold{font-weight:600;font-family:'Roboto Slab',serif !important;width:45%;padding-right:0;font-size:1.1em;padding-top:10px}div.flexdiv
.bold.two{padding-top:2px}div.flexdiv .input
input{display:block;width:90%;padding:4%;border:1px
solid #000;border-radius:0px;box-shadow:none;background:#fff}div.flexdiv
.input.marketingiput{text-align:right;width:50%}div.flexdiv .input.marketingiput
input{width:75px;display:inline-block}div.flexdiv .input.marketingiput
span{font-weight:600;font-family:'Roboto Slab',serif !important;padding:0
12px 0 0}.marketingemail .marketing-tool-price{position:relative;left:535px;top:328px;font-family:'Roboto Slab',serif !important;color:#fff;font-size:27px;font-weight:600}.marketingemail .uss-price{top:330px}.marketingemail .bb-price{top:356px;left:540px}.marketingemail .lr-price{top:380px;left:540px}.marketingemail .ab-price{top:329px;left:530px}.marketingemail .bbaw-price{top:355px;left:540px}.marketingemail .ms-price{top:330px;left:540px}#emailcontenthider{height:0;width:0;overflow:hidden;position:fixed;top:0}button#makeemail,button#makemarketingemail,#downloademail,#downloadmarketingemail,#clearform{background:#dc7725;color:#fff!important;width:100%;padding:13px;font-size:20px;font-family:'Roboto Slab',serif !important;font-weight:600;border-radius:0px}#clearform{margin-top:10px;display:none}button#makeemail:hover,button#makemarketingemail:hover,#downloademail:hover,#downloadmarketingemail:hover{background:#000}#screengrab,
#screengrab img,
#screengrab
canvas{padding:0;margin:0;vertical-align:top}#screengrab{display:none;margin:0
auto}#downloadscreengrab{margin:30px
auto;display:none;text-align:center}#downloadscreengrab
h2{border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:30px}.marketingemail div.email-block{max-height:0px;overflow:hidden;transition: .2s all}.marketingemail div.in-email{max-height:450px}.marketingemail .email-header{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/header-min.png')}.marketingemail .cla-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/CLA-image.jpg')}.marketingemail .gb-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/GB-image.jpg')}.marketingemail .uss-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/USSAR7-image.jpg')}.marketingemail .bb-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/BBCCHC-image.jpg')}.marketingemail .lr-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/LR-image.jpg')}.marketingemail .ab-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/AB-image.jpg')}.marketingemail .bbaw-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/BBAW-image.jpg')}.marketingemail .ms-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/MSTE-image.jpg')}.marketingemail .sla-div{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/SLA-image.jpg')}.marketingemail .email-footer{background-image:url('https://assets.henryusa.com/wp-content/themes/henry/img/christmas-promo/footer-min.png')}.marketingemail .marketing-price .marketing-price-span{padding-left:10px;font-size:inherit!important}.marketingemail .email-heading{font-family:'Roboto Slab',serif;text-align:center;color:#000;font-size:32px;padding:10px;line-height:1em}.marketingemail .marketing-price{color:#fff;display:block;background:#000;padding:7px
10px 8px;font-family:'Roboto Slab',serif;text-align:center;font-size:23px;line-height:23px;font-weight:600}.marketingemail .marketing-price
.span{margin-right:10px;position:relative;display:inline-block;margin-left:5px}.marketingemail .marketing-price .span:after{position:absolute;top:55%;left:-2px;width:calc(100% + 4px);height:2px;background:#fff;display:block;content:''}.marketingemail .marketing-price
div{position:relative;display:inline-block;left:0!important;top:0!important}.marketingemail div.in-email{width:800px}#emailmobilenotice{background:#fc9d00;margin:20px
auto;padding:10px
15px;text-align:center;color:#000;font-family:'Roboto Slab'!important;display:none}@media all and (max-width: 767px){#emailmobilenotice{display:block}.marketingtoolbuilder
.marketingemailpreview{display:none}div.flexdiv{display:block}div.flexdiv .check,
div.flexdiv
.bold{display:inline}div.flexdiv
.input.marketingiput{width:100%;text-align:left;margin-top:5px}div.flexdiv .input.marketingiput
input{width:calc(100% - 8% - 2px)}.marketingtoolbuilder
.marketingtoolcontent{padding-left:0}}.openhenrypopup{display:inline-block;cursor:pointer;font-weight:bold}.henry-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999;display:none}.henry-popup.popping{display:block}.henry-popup:before{position:fixed;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.3)}.henry-popup
.popup{background:#fff;border-radius:2px;padding:20px;width:600px;max-width:95%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;color:#000}body.stoptheflow{overflow:hidden}.henry-popup .popup
.scroll{max-height:70vh;overflow:auto}.henry-popup .popup
.close{position:fixed;top:5px;right:10px;font-family:'Roboto Slab',serif !important;cursor:pointer;font-size:30px;opacity: .7}.henry-popup .popup .close:hover{opacity:1}.marketingemailpreview
.marketingemail{width:800px;transform:scale(.22)}.marketingemail div.email-block{max-width:100%}.email-intro
div.p{padding:10px
25px;font-size:20px;line-height:28px;font-family:'Roboto Slab',serif;margin-bottom:0;width:750px}.marketingemail div.email-block
.wrap{padding:10px
25px}.marketingemail div.email-block.email-heading-image
img{width:100%;display:block}.marketingemail div.email-block .wrap .email-image{border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;padding:10px;width:calc(100% - 22px)}.marketingemail div.email-block .wrap .email-image
img{display:block}.marketingemail div.email-block .wrap .email-heading{color:#fff;background:#7f7f7f}.marketingemail .marketing-footer{padding-top:25px}div.x-models{position:relative;float:none;clear:both}body.makedarkmode #Wrapper,
body.makedarkmode
#Header{transition:1.1s all ease-out!important}body.makedarkmode{transition:1.7s all ease-out!important}.page-template-template-x-models #Wrapper,
.darkmode #Wrapper,
.darkmode .guaranteefooter,
.darkmode
footer{background:#000;color:#a3a3a3}body.darkmode{background:#000!important}.page-template-template-x-models
#Wrapper{text-align:center}.page-template-template-x-models #Wrapper h1,
.page-template-template-x-models #Wrapper h2,
.page-template-template-x-models #Wrapper p,
.darkmode #Wrapper h1,
.darkmode #Wrapper h2,
.darkmode #Wrapper p,
.darkmode .guaranteefooter h1,
.darkmode .guaranteefooter
p{color:#a3a3a3!important}.page-template-template-x-models #Wrapper
h1{border-bottom:1px solid #333;padding-bottom:25px;margin-bottom:20px;font-weight:400}.page-template-template-x-models #Wrapper
h2{font-weight:400;margin-bottom:18px}.page-template-template-x-models
.spectitlex{border-top:1px solid #333;padding-top:12px}.page-template-template-x-models .spectitlex
a{color:#90530a;font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-size:1.4em;line-height:1em}.darkmode .single-firearm .firearmheading h1 span,
.darkmode .single-firearm
a{color:#90530a}.darkmode .single-firearm .firearmheading
h1{border-bottom:1px solid #333}.darkmode .firearmspecscontent
.firearmSpecTitle{background:#90530a;border:none}.darkmode .specsection .spechead,
.darkmode .additionalspecs
.head{background:transparent;color:#a3a3a3}.darkmode .henrybreadcrumbs a,
.darkmode
.henrybreadcrumbs{color:#333}.darkmode .henrybreadcrumbs .current,
.darkmode .henrybreadcrumbs a:hover{color:#90530a}.darkmode
.specsarrow{background:#90530a!important}.darkmode
.dealercallout{background:#333}.darkmode .slick-dots li:hover,
.darkmode .slick-dots li.slick-active{background:#90530a!important;border-color:#90530a!important}.x-model-div a:hover{text-decoration:none!important}.x-model-div.x-rifle .bottom-border{margin-top:calc(100vw/20);margin-bottom:150px}.x-model-div.x-rifle
img{width:90vw;max-width:90vw !important;transform:translateX(-50%);margin-left:50%;display:block;margin-bottom:25px}body.makedarkmode.darkmode #Header,
.page-template-template-x-models #Header,
.page-template-template-x-models footer,
.darkmode
footer{opacity: .25;transition:.2s all!important}.page-template-template-x-models #Header:hover,
body.makedarkmode.darkmode #Header:hover,
.page-template-template-x-models footer:hover,
.darkmode footer:hover{opacity:1}.x-model-div{min-height:65vh;position:relative}.x-model-heading{font-size:1.5em;padding-top:100px;min-height:65vh}.x-model-heading
p{font-family:'Roboto Slab',Georgia,Arial,Tahoma,sans-serif;font-size:1.2em;font-weight:300}.x-content{width:100%}.animate-in{opacity: .2;transition:1.1s}.animate-in.in{opacity:1}.animate-in.in.big-to-small{transform:translateY(-50%) scale(1);transform:scale(1)}.animate-in.big-to-small{transform:translateY(-50%) scale(.99);transform:scale(.99)}.animate-in.small-to-big{transform:translateY(-50%) scale(.95);transform:scale(.95)}.animate-in.in.small-to-big{transform:translateY(-50%) scale(1);transform:scale(1)}.stick.stuck{position:fixed;top:10px;left:0;height:100px;width:100%;z-index:9999}.x-content-title{margin-top:30vh}.stick .x-content-title{margin-top:0}.first-item-stuck{height:105vh}.flexcolumns{display:flex}.flexcolumns .col.two-thirds{width:63%}.flexcolumns .col.one-third{width:37%}.darkmode
.showallbutton{padding-left:0;background:transparent}.x-model-nav{width:30px;font-size:10px;line-height:15px;position:-webkit-sticky;position:sticky;top:52%;z-index:99999;text-align:center;float:right;margin-right:-20px}.x-model-nav.centered{margin-right:-15px;margin-left:calc(50% - 30px);float:none;top:92%;font-size:30px;animation:bumparrow 2s infinite linear}.x-model-nav.centered
.totop{transform:rotate(180deg)}.x-model-nav.centered.hidden{opacity:0!important}.x-model-nav
i{padding:3px
10px;opacity: .6;transition: .2s all;cursor:pointer}.x-model-nav i:hover,
.x-model-nav i.xually-active{opacity:1}.x-mobile-bump{display:none}@keyframes
bumparrow{0%{opacity: .6;transform:scale(.8)}50%{opacity:1;transform:scale(1)}100%{opacity: .6;transform:scale(.8)}}@media all and (max-width: 767px){.x-model-nav{display:none}.x-model-nav.centered{display:block;position:fixed}.x-model-nav.centered
.totop{display:none!important}.page-template-template-x-models #Header,
.darkmode #Header,
.page-template-template-x-models footer,
.darkmode
footer{opacity:1}.flexcolumns{display:block}.flexcolumns .col.two-thirds{width:100%}.flexcolumns .col.one-third{width:100%}.x-model-heading{font-size:1em;min-height:50vh}.x-model-heading
p{font-size:1.5em;line-height:1.3em}.x-model-div.x-rifle .bottom-border{margin-top:calc(100vw/6);margin-bottom:calc(100vw/6)}.x-model-div.x-rifle{min-height:50vh}}.modal-zoom .mfp-content
.zoomedmodal{text-align:center}.modal-zoom.haszoomimage .mfp-content
.zoomedmodal{cursor:move;height:98vh;width:100%}.modal-zoom.nozoomimage .mfp-content{width:auto!important}.haszoomimage .mfp-content .zoomedmodal
img{max-width:100%;transform:translateX(-50%);position:absolute}.modal-zoom .mfp-content .zoomedmodal
img.zoomImg{display:block;min-width:120%;height:auto!important;max-width:none;transform:none}.haszoomimage.mfp-wrap .mfp-close{color:#000 !important;top:-4px;line-height:1em}.modal-zoom.mfp-content .zoomedmodal
img{max-width:100%;max-height:100%}.zoom-container{margin-bottom:10px}.hasazoom
img{display:block}.zoomcaption{font-style:italic;font-size: .9em;margin-top:4px}@media all and (min-width: 768px){.hasazoom:hover,.modalzoom:hover{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.hasazoom.zooming:hover{cursor:-webkit-zoom-out;cursor:-moz-zoom-out}}.is-private{background:#ededed;color:#000;text-align:center;padding:10px
0;font-style:italic;margin:10px
auto}.newermodellink{background:#fc9d00;color:#000;border-radius:3px;padding:5px
20px;margin:10px
auto;display:block;text-align:center;width:350px}.newermodellink:hover{color:#fff;background:#000;text-decoration:none}.letterflex{clear:both;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #ededed}.repeater-slider-container,.news-slider-container{position:relative}.homepage-slick-slider .slick-slide{margin:0
10px}.homepage-slick-slider .slick-list{margin:0
-10px}.homepage-slick-slider .blog-excerpt{display:none}.homepage-slick-slider .blog-item{transition:1.8s all;opacity: .1;overflow:hidden}.homepage-slick-slider .slick-active .blog-item{opacity:1}.blog-item
img{padding-bottom:0px}.blog-item a:hover
img{opacity:.6}.blog-item .blog-item-image{border-bottom:4px solid #fff;margin-bottom:3px;transition:.2s all}.blog-item a:hover .blog-item-image{border-bottom:4px solid #fc9d00}.blog-item
a{text-decoration:none!important}.blog-item a .blogdate,
.blog-item a .blog-excerpt,
.blog-item a:hover .blogdate,
.blog-item a:hover .blog-excerpt{color:#000!important;text-decoration:none!important}.homepage-slick-slider .blog-item .blogdate,
.homepage-slick-slider .blog-item
h2{transition:.5s all;transform:translateX(45px);transition-delay:250ms}.homepage-slick-slider .slick-active .blog-item .blogdate,
.homepage-slick-slider .slick-active .blog-item
h2{transform:translateX(0px)}.modern-layout .henryhpsection .homepage-slick-slider
h2{font-size:1.2em!important}.henryhpsection.henry_repeater_slider,.henryhpsection.news{overflow:visible}.homepage-slider-nav{position:absolute;top:35%;left:0;width:100%}.homepage-slider-nav .homepage-slider-nav-prev{cursor:pointer;left:-30px;top:0;width:15px;height:30px;position:absolute;text-indent:-999px;overflow:hidden}.homepage-slider-nav .homepage-slider-nav-prev:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #7e7e7e;content:'';display:block;position:absolute}.homepage-slider-nav .homepage-slider-nav-prev:hover:before{border-right-color:#fc9d00}.homepage-slider-nav .homepage-slider-nav-next{cursor:pointer;position:absolute;text-indent:-999px;overflow:hidden;right:-30px;top:0;width:15px;height:30px}.homepage-slider-nav .homepage-slider-nav-next:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #7e7e7e;content:'';display:block;position:absolute}.homepage-slider-nav .homepage-slider-nav-next:hover:before{border-left-color:#fc9d00}@media all and (min-width:768px){.homepage-repeater-logo{height:70px!important}}@media all and (max-width:768px){.homepage-slider-nav{top:28%}.homepage-slider-nav .homepage-slider-nav-prev{left:0;width:60px;height:60px}.homepage-slider-nav .homepage-slider-nav-next{right:0;width:60px;height:60px}.homepage-slider-nav .homepage-slider-nav-prev:before{left:10px;border-top-width:8px;border-bottom-width:8px;border-right-width:8px;border-right-color:#F4F4F4;overflow:visible;z-index:1;top:20px;left:6px}.homepage-slider-nav .homepage-slider-nav-next:before{border-top-width:8px;border-bottom-width:8px;border-left-width:8px;border-left-color:#fff;right:10px;overflow:visible;z-index:1;top:20px;right:6px}.homepage-slider-nav .homepage-slider-nav-prev:after,
.homepage-slider-nav .homepage-slider-nav-next:after{position:absolute;content:'';width:60px;height:60px;background:rgba(0,0,0,.5);left:-30px;top:0px;border-radius:50%}.homepage-slider-nav .homepage-slider-nav-next:after{left:30px}.homepage-slider-nav .homepage-slider-nav-prev:hover:after,
.homepage-slider-nav .homepage-slider-nav-next:hover:after{background:rgba(0,0,0,.8)}}#minicatalogwrapper{position:absolute;left:0;top:0;width:100%;height:100%;transition: .2s all}#minicatalogwrapper.push{left:300px}#minicatalogwrapper.push-right{left:-300px}#minicatalogwrapper
.riflePic{padding:5% 1%}#minicatalogwrapper .riflePic
img{max-width:100%;display:block}#minicatalogwrapper
.bigheading{position:relative;width:100%;height:100vh}#minicatalogwrapper .bigheading
h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:4em}.bgli{height:100vh;background-size:cover;background-position:center}#minicatalogwrapper .single-firearm{padding-bottom:60px}.catalognavtrigger{position:fixed;left:20px;top:20px;width:100%;text-align:center;transition: .2s all;z-index:9999;width:40px;height:24px}.catalognav
.slidenavlink{cursor:pointer}.sectionlinks{height:90%;overflow:auto;top:10px;position:absolute;left:20px;width:calc(100% - 40px)}.catalognav .sectionlinks
.slidenavlink{font-weight:600}.catalognav .sectionlinks
.slidenavlink.incat{margin-left:20px;font-weight:400}.catalognextprev{position:absolute;bottom:25px;text-align:center;width:100%}.catalognavtrigger
span{content:'';width:40px;height:4px;border-radius:3px;margin-top:4px;background:#000;position:relative;display:block}.catalognav,.cataloghelptext{background:#fff;padding:8px
0;border-right:1px solid #000;position:fixed;top:0;height:100%;width:300px;left:-301px;transition: .2s all;height:100vh;z-index:999999}.cataloghelp{position:fixed;color:#fff;background:#000;border-radius:50%;right:20px;top:20px;z-index:999;width:30px;height:30px;font-weight:600;text-align:center;line-height:28px;cursor:pointer}.cataloghelptext{border-right:none;border-left:1px solid #000;left:auto;right:-301px}.catalognav
div.inline{display:inline-block;padding:5px
10px;cursor:pointer}.catalognav.using{left:0}.cataloghelptext.using{right:0}.catalognavtrigger{bottom:0;color:#000;padding-bottom:5px;text-transform:uppercase;cursor:pointer}.catalognavtrigger
i{font-size:1.5em;display:block;animation:bumparrow 2s infinite linear}.cataloghelptext
.contain{position:absolute;top:40px;left:20px;width:calc(100% - 40px)}.catalognav .collapse,
.cataloghelptext
.collapse{font-size:1.1em;font-weight:600;margin-top:5px;cursor:pointer;position:absolute;top:0px;right:20px}@media all and (max-width: 767px){#minicatalogwrapper
.riflePic{padding-top:70px}}.nofirearmstoshow{color:#767676;font-style:italic;font-size: .95em;margin-bottom:-15px}.firearm-filter-tabs{display:flex;flex-wrap:wrap;justify-content:center;margin:5px
0 25px}.firearm-filter-tabs
label{order:1;display:block;padding:4px
10px !important;margin-right:13px;cursor:pointer;background:#adadad;transition:background ease 0.2s;font-size: .9em;border-radius:3px;color:#fff}.firearm-filter-tabs label:hover,
.firearm-filter-tabs label:focus{background:#fc9d00}.firearm-filter-tabs
.tab{order:99;flex-grow:1;width:100%;display:none;padding:10px;background:#fff;border-top:1px solid #adadad;margin-top:10px}.firearm-filter-tabs .tab
.filtercontent{text-align:center}.firearm-filter-tabs .tab .filtercontent li,
.firearm-filter-tabs .tab.moreoptionslinks
a{background:#adadad;color:#fff !important;padding:4px
10px !important;border-radius:3px;font-weight:normal !important;font-size: .9em;margin-bottom:3px;display:inline-block;cursor:pointer;margin:1px}.firearm-filter-tabs .tab.moreoptionslinks
a{margin:2px}.firearm-filter-tabs .tab .filtercontent li:hover,
.firearm-filter-tabs .tab .filtercontent li:focus,
.firearm-filter-tabs .tab.moreoptionslinks a:hover,
.firearm-filter-tabs .tab.moreoptionslinks a:focus{color:#fff!important;background:#fc9d00;text-decoration:none}.firearm-filter-tabs .tab .filtercontent
li.currentrifle{background:#6C6C6C!important}.firearm-filter-tabs .tab .filtercontent li:hover
span{color:#fff!important}.firearm-filter-tabs input[type="radio"]{display:none}.firearm-filter-tabs input[type="radio"]:checked+label{background:#6C6C6C!important}.firearm-filter-tabs input[type="radio"]:checked+label+.tab{display:block}@media (max-width: 45em){.firearm-filter-tabs .tab,
.firearm-filter-tabs
label{order:initial}.firearm-filter-tabs
label{width:100%;margin-right:0;margin-top:0.2rem}}.category-description
h3{font-weight:400}.category-description p,
.seconary-description
p{font-family:'Roboto Slab',serif;margin-bottom:15px;font-size:1.2em;font-weight:300}.category-description p:last-child,
.seconary-description p:last-child{margin-bottom:45px}.single-rifle-category-description{padding:15px
0;text-align:center}.rifle-category-page .single-firearm{margin-bottom:45px!important}.rifle-category-page
.firearmheading{padding:10px
50px}.rifle-category-page .column.one-second
.firearmheading{padding:10px
20px}.page-template-template-riflelandingpage .column.one-second
h1{font-size:2em}.rifle-category-page .firearmheading
h2{font-size:1.4em}.rifle-category-page a:hover{text-decoration:none!important}.rifle-category-page a:hover .firearmheading
h1{color:#fc9d00}.ss-social-icons-container
a{transform:scale(.8)}.ss-popup-overlay .ss-popup .ss-popup-content{top:-20px!important}.ss-inline-share-wrapper{margin:15px
0!important}.caliberspeclink{color:#000;border-bottom:1px solid #000}.caliberspeclink:hover{color:#f89f00;border-bottom:1px solid #f89f00;text-decoration:none!important}.moreoptionslinks{text-align:center}.moreoptionslinks
h3{margin:10px
auto;text-align:center}.moreoptionslinks
h3.allcalibers{margin-top:17px}#riflecachecontent{width:100%;overflow:hidden}.extraafterchildren{margin-top:30px}@media all and (max-width: 767px){.firearm-filter-tabs{display:none}.firearm-filter-tabs.displaying{display:flex}.hwh-heading{font-size:1.5em!important}.hwh-heading.category .hh-section,
.hwh-heading.caliber .hh-section{margin-bottom:-5px!important}.rifle-category-page
.firearmheading{padding:10px
10px!important}.rifle-category-page .single-firearm .firearmheading h1
span{font-size: .5em}}.single-dealer-nearby-results{margin-top:100px}.magnificizoomgallery{cursor:pointer}.hiddengallery{overflow:hidden;display:none;visibility:hidden}#idresponse{text-align:center;font-weight:600;margin-top:60px}#idresponse.hastext{padding:20px
10px 10px 10px;background:#fc9d00}#idresponse.hastext.error{padding-bottom:20px}#idresponse
img{width:100px;height:auto;margin:10px
auto}#idresponse
p{max-width:70%;margin:0
auto 15px auto}@media all and (min-width: 768px){.idmecontainer{width:50%;margin:0
auto}}.subtagline{text-align:center;margin:-15px 0 25px 0;font-style:italic;color:#fc9d00;font-weight:bold}.rifle-info{color:#fc9d00;font-family:'Roboto Slab',serif !important;font-weight:500;position:absolute;font-size:2.8vw}.rifle-info
a{color:#fc9d00}.rifle-info.text-top-left{top:18%;left:5px}.rifle-info.text-bottom-right{top:48%;right:0;text-align:right}.rifle-info.text-bottom-right .pandp
img{height:2vw !important;margin-top:5%;opacity: .3;transition: .2s opacity}.rifle-info.text-bottom-right .pandp:hover
img{opacity:1}.holiday-container{overflow:hidden;width:100%;position:absolute;height:500px}.holiday-2020-bg{width:100vw;height:100%}.holiday-2020-bg
img{width:100%;margin-top:-450px}.holiday-heading
img{width:85%;margin:10px
0;display:block;transform:translateX(-100px);opacity:0;transition:opacity 1.5s, transform 1.5s;position:relative;z-index:2}.holiday-heading.is-active
img{transform:translateX(0);opacity:1}.holiday-2020-extras{width:45%;position:absolute;right:0;top:0}.holiday-2020-santa{position:absolute;right:0;top:0;width:100%;padding-bottom:30%;background:url('https://assets.henryusa.com/uploads/2020/10/2_santa_xmas_2020-min.png');background-size:contain;background-repeat:no-repeat;transform:translateX(195px);opacity:0;transition:opacity 2s, transform 2s}.holiday-2020-santa.is-active{transform:translateX(0);opacity:1}.holiday-2020-santa.is-active.done-loading{transition:opacity .2s}.holiday-2020-tag{position:absolute;right:6vw;padding-top:24px;width:65%;height:0;padding-bottom:80%;background:url('https://assets.henryusa.com/uploads/2020/10/2_moon-min.png');background-size:contain;background-position:bottom center;background-repeat:no-repeat;transform:translateX(85px);opacity:0;transition:opacity 2s, transform 2s}.holiday-2020-tag.is-active{transform:translateX(0);opacity:1}.holiday-2020-trees{background:url('https://assets.henryusa.com/uploads/2020/10/treeline-final-final-likely-final-min.png') bottom center repeat-x;position:absolute;bottom:-1px;left:0;width:100%;height:225px;background-size:contain}.holiday-heading{margin-bottom:170px!important}.holiday-sticky-footer{position:absolute;bottom:0;transform:rotate(180deg);width:100%;z-index:-1}.page-template-template-holiday-2020 .henryguarantee,
.page-template-template-holiday-2020 .henryguarantee
h1{color:#fff}@keyframes
shake{0%{transform:rotate(0deg)}3%{transform:rotate(5deg)}6%{transform:rotate(-5deg)}9%{transform:rotate(5deg)}12%{transform:rotate(-5deg)}15%{transform:rotate(5deg)}18%{transform:rotate(-5deg)}21%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes
jump{0%{margin-bottom:0}3%{margin-bottom:3px}6%{margin-bottom:0}9%{margin-bottom:3px}12%{margin-bottom:0}15%{margin-bottom:3px}18%{margin-bottom:0}100%{margin-bottom:0px}}@keyframes
sway{0%{transform:rotate(-14deg)}50%{transform:rotate(14deg)}100%{transform:rotate(-14deg)}}.christmas-icon{background-size:contain;background-repeat:no-repeat;position:absolute;display:block;z-index:9;width:100px;height:100px}.christmas-icon.medium{width:150px;height:150px}.candy-cane{background-image:url('https://assets.henryusa.com/uploads/2020/10/candy_cane-min.png');bottom:-87px;left:0px}.candy-cane:after{content:'';background:#091a47;height:4px;width:16px;top:13px;left:60px;display:block;position:absolute}.candy-cane{background-image:url('https://assets.henryusa.com/uploads/2020/10/candy_cane-min.png');bottom:-87px;left:0px}.xtree{background-image:url('https://assets.henryusa.com/uploads/2020/10/xmas_tree-min.png');bottom:-8px;left:-25px;transform:rotate(-10deg)}.santa{background-image:url('https://assets.henryusa.com/uploads/2020/10/santa_hat-min.png');top:-100px;right:-85px;-webkit-animation:shake 5s infinite linear;animation:shake 5s infinite linear}.angel{background-image:url('https://assets.henryusa.com/uploads/2020/10/angel-min.png');bottom:20px;right:75px;-webkit-animation:sway 10s infinite linear;animation:sway 10s infinite linear}.deer{background-image:url('https://assets.henryusa.com/uploads/2020/10/deer-min.png');top:-40px;left:-35px;-webkit-animation:shake 5s infinite linear;animation:shake 5s infinite linear}.snowman{background-image:url('https://assets.henryusa.com/uploads/2020/10/snowman-min.png');bottom:-10px;left:35%;transform:rotate(-6deg);-webkit-animation:jump 5s infinite linear;animation:jump 5s infinite linear;transition: .1s all}.gift-green{background-image:url('https://assets.henryusa.com/uploads/2020/10/gift_green-min.png');bottom:20%;right:-26px;transform:rotate(14deg)}.holly-blue{background-image:url('https://assets.henryusa.com/uploads/2020/10/holly_blue-min.png');bottom:-33px;left:46%;transform:rotate(14deg);-webkit-animation:shake 5s infinite linear;animation:shake 5s infinite linear}.gift-red{background-image:url('https://assets.henryusa.com/uploads/2020/10/gift_red-min.png');bottom:0px;left:-36px;transform:rotate(-14deg)}.stocking{background-image:url('https://assets.henryusa.com/uploads/2020/10/stocking_red-min.png');right:10px;top:-4px;-webkit-animation:sway 5s infinite linear;animation:sway 5s infinite linear;transform-origin:top}.ornament{background-image:url('https://assets.henryusa.com/uploads/2020/10/orniment_blue-min.png');left:-30px;top:-6px;-webkit-animation:sway 8s infinite linear;animation:sway 8s infinite linear;transform-origin:top}.flake{background-image:url('https://assets.henryusa.com/uploads/2020/10/flake_blue_1-min.png');right:-30px;top:50%;transform:rotate(8deg) scale(.8)}@media all and (max-width: 767px){.christmas-icon.medium{width:80px;height:80px}.santa{top:-60px;right:-45px}.angel{right:25px}.deer{top:-10px;left:-25px}.snowman{left:0px}.holly-blue{left:80%}.stocking{right:-23px}}@media all and (max-width: 960px){.holiday-container{height:400px}.holiday-2020-bg
img{margin-top:-200px}.holiday-heading{margin-bottom:140px !important}}@media all and (max-width: 767px){.holiday-2020-bg
img{margin-top:-120px}.holiday-container{height:280px}.holiday-heading{margin-bottom:100px !important}.holiday-heading{margin-bottom:130px !important}}@media all and (max-width: 480px){.holiday-container{height:210px}.holiday-2020-extras{width:40%}.holiday-heading{margin-bottom:90px !important}}a.zoom-icon{position:relative;display:inline-block}a.zoom-icon:after{content:"\f00e";font-family:'FontAwesome';position:absolute;top:10px;right:10px;color:#fc9d00}a.zoom-icon:hover:after{color:#000}.henry-modal-bg{background:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999998}.henry-modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fc9d00;padding:20px;z-index:9999999;text-align:center}.henry-modal-content .close-modal-link{cursor:pointer}@media (prefers-reduced-motion: reduce){a.button,
a.tp-button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"]
.isotope,
.isotope .isotope-item,
a#back_to_top span,
#sideanchor,
.calibertable,
.toggleriflefilterbutton:after,
#filtermenu,
#requesttoggle span, #addcomment span,
.cycle-prev,
.cycle-next,
.previous-button.fixed,
.next-button.fixed,
.lettergrid .lettergroup:after,
#overlay,
#hpnewsletter .closenewssignup,
#hpsharehenry .closenewssignup,
.slick-arrow.prev,
.slick-arrow.next,
.henryhpsection .gfaction,
.henryhpsection .gformboxwrap,
.henryhpsection h2,
.henryhpsection .titlearrow,
.henryhpsection .contactoptions,
.newriflespecs .titlearrow,
.additionalspecs .head span, .morecomments span,
.productlink span, .showallbutton span,
.showallproductsbutton span,
.catalogsocial .fa,
.miniloadingload span,
.closefullp,
.tocdrop,
.minicatnav .minicatalogclose,
.catalogcontentsection h3 .titlearrow,
.majorspecs .done,
#minicatalogcontent .minicatalogclose,
.navigun,
.mininav div,
.configspecs,
#checkoutlink,
.configphoto,
.configuratortabs label,
#configuratorzoom .configphoto,
.confighotspot.show:after,
.onoffswitch-inner,
.onoffswitch-switch,
.rifleblock .riflesincat .rifle,
.headersearch,
.subscription .subscribe form,
.subscribe h4 span,
.call1.img1,
.call1 img,
.lifeshadow,
.stickybutton,
.calltext,
.stickybutton:after,
.stickybutton span,
#Wrapper,
.calltext:after,
.calltext .text a,
.loggedinlink img,
figure.effect-bubba img,
figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after,
figure.effect-bubba p.icon-links,
figure.effect-bubba p.description,
.my-mfp-zoom-in .zoom-anim-dialog,
.my-mfp-zoom-in.mfp-bg,
.my-mfp-slide-bottom .zoom-anim-dialog,
.my-mfp-slide-bottom.mfp-bg,
.rl-button,
.rl-a,
.rl-h,
.hh-link-block,
.fancy-select-wrapper:after,
.fancy-select-wrapper .fancy-select-container .fancy-select-single,
.fancy-select-wrapper .fancy-select-container .fancy-select-drop,
#headercatalogbutton,
#headercatalogbutton img,
#headercatalogbutton a,
#headercatalogbutton a span.go,
#headercatalogbutton a span.callout span,
span.callout:after,
span.callout:before,
.captureContent,
.child-featured,
.child-featured .cover,
.henrybacktorifles a,
.pn-ProductNav_Contents,
.pn-Advancer,
.pn-Advancer_Icon,
.pn-ProductNav_Indicator,
.henry-tv-col .child-featured:after,
.henry-tv-col .child-featured:before,
.henry-tv-col,
.htv-fancy-select-wrapper:after,
.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single,
.htv-fancy-select-wrapper .fancy-select-container .fancy-select-drop,
.lily,
.lily h1,
.lily h2,
.lily h3,
.lily h4,
.lily h5,
.lily h6,
.lily p,
.lily h1 a,
.lily h2 a,
.lily h3 a,
.lily h4 a,
.lily h5 a,
.lily h6 a,
.lily p a,
.lily div.bar,
.lily div.bar:before,
.lily div.bar:after,
.seemoreholidays,
.linkwithoverlay span,
.wrapscrap .slick-arrow.prev,
.wrapscrap .slick-arrow.next,
.closethiswindow,
.justified-gallery > figure > .caption.caption-visible,
.justified-gallery > .entry-visible > img,
.justified-gallery > .entry-visible > a > img
#gform_submit_button_40,
#gform_submit_button_44,
.kitcolumns
.kitcolumn{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}.fa-spin,
.fa-pulse,
#snow,
.miniloading:after,
.confighotspot.show:after,
.star
.lines{animation:none!important}}body.highcontrast .newriflespecs .rifleTitle,
body.highcontrast .firearmspecscontent .firearmSpecTitle,
body.highcontrast .newriflespecs.firearmspecstable .firearmSpecTitle,
body.highcontrast.modern-layout .dealercallout h1,
body.highcontrast .dealercallout p,
body.highcontrast .dealercallout h2,
body.highcontrast .dealercallout h2 a,
body.highcontrast .single-firearm .firearmheading h1 span,
body.highcontrast .htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li,
body.highcontrast .bentry .date,
body.highcontrast a:hover,
body.highcontrast.page-template-template-contact-new-layout-three p,
body.highcontrast.page-template-template-contact-subpage p,
body.highcontrast .call1.form.show h3 a,
body.highcontrast .user-manual-heading h3,
body.highcontrast .sectionnav a,
body.highcontrast .holiday-guide-page-section .holiday-section-title h2,
body.highcontrast .holiday-guide-page-section .holiday-section-title h2 i,
body.highcontrast .backtoguide a,
body.highcontrast .backtoguide a i,
body.highcontrast .backtoguide .gifttitle,
body.highcontrast .rifleslandingfoot.oswald,
body.highcontrast .rifleslandingfoot.oswald
a{color:#000!important}body.highcontrast .henryhpsection h2 a:hover,
body.highcontrast .henryhpsection .contactlinks a:hover,
body.highcontrast .htv-fancy-select-wrapper .fancy-select-container .fancy-select-results
li.highlighted{color:#000!important;text-decoration:underline!important}body.highcontrast .additionalspecs .head span,
body.highcontrast .morecomments span,
body.highcontrast .productlink span,
body.highcontrast .showallbutton span,
body.highcontrast .showallproductsbutton span,
body.highcontrast .newriflespecs .titlearrow,
body.highcontrast .henryhpsection
.titlearrow{background:#000!important;color:#fff!important}body.highcontrast .slick-nav ol
li{border:2px
solid #000!important}body.highcontrast .headersearch form
input{border:1px
solid #000}body.highcontrast .headersearch form input[type="submit"]{width:19%}body.highcontrast .headersearch form input[type="submit"],
body.highcontrast input[type="submit"]{background:#000;color:#fff!important}body.highcontrast .headersearch form input[type="submit"]:hover{color:#ff0000!important}body.highcontrast
#Header{background:#f00}body.highcontrast .henry-tv-col.currentcat .child-heading
a{color:#000;text-decoration:underline}body.highcontrast .filterselectionsection .filterselection li,
body.highcontrast
.clearfilter{background:#000}body.highcontrast .filterselectionsection .filterselection li .calibertable.groupfiltertable .filterbutton:hover, body.highcontrast .calibertable.groupfiltertable .filternonebutton:hover,
body.highcontrast .calibertable.groupfiltertable .currentrifle,
body.highcontrast .calibertable.groupfiltertable .currentrifletab,
body.highcontrast .filterselectionsection .filterselection li:hover,
body.highcontrast .calibertable.groupfiltertable .filterbutton:hover,
body.highcontrast
.clearfilter.currentrifle{background:#ff0000!important;color:#000!important}body.highcontrast .newriflespecs.firearmspecstable
.firearmSpecTitle{background:#f00}body.highcontrast .toggledealerform,
body.highcontrast .findastate a,
body.highcontrast .instagram_footer_heading
a{color:#000}body.highcontrast #results-container.dealersearchpage{border-color:#000}body.highcontrast .lettergrid .lettergroup.semi
img{opacity:1}body.highcontrast .lettergrid .lettergroup:after{background:#000;color:#fff;top:0;height:100%;line-height:200px;text-align:center;width:100%;padding:0}body.highcontrast .toggleriflefilterbutton,
body.highcontrast .rscallout:hover{background:#f00}body.highcontrast .pridegear,
body.highcontrast .call1 a.linky,
body.highcontrast .repcontent
a{color:#000;background:#f00}body.highcontrast .repcontent a:hover{color:#fff}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-plain.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-mastercard.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-dinersclub.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-maestro.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-jcb.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-amex.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-discover.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa-electron.svg")}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url("https://assets.henryusa.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg")}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}#add_payment_method ul.payment_methods li{list-style-type:none}#add_payment_method ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method ul.payment_methods li img+img{margin-left:2px}