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 #000!important}#Content:focus{outline:0!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}ol,ul{list-style:none}blockquote,q{quotes:none;font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{line-height:1;min-width:0px!important;background-color:#fff;font-family:'Open Sans',sans-serif !important}body,html{padding:0!important;margin:0px!important;top:0;vertical-align:top}.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
.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.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}.footer_menu
.container{padding:25px
0}input[type="submit"]{padding:13px
50px}a.button i, button i, input[type="submit"] i, input[type="reset"] i, input[type="button"] i{margin:0px
!important}a:hover.button{text-decoration:none}a.button:hover:before,a.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)}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}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select,input[type="confirm_email"],select,textarea,input{font-size:16px}}textarea{min-height:60px}label,legend{display:block;font-size:110%}input[type="checkbox"]{display:inline}body{min-width:1240px;padding:25px
0 0}#Wrapper{width:auto;margin:0px
auto;transition:filter .1s;position:relative}body.blur{overflow:hidden;height:100%;width:100%;position:absolute!important}body.blur
#Wrapper{filter:blur(.6em);pointer-events:none}.layout-full-width{padding:0}.layout-full-width
#Wrapper{width:100% !important;margin:0
!important;box-shadow:none!important}#Content,.afterparallax{width:100%}body
#Content{padding-top:30px}.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.one{float:none}.the_content_wrapper{margin:0
1%}.one-fifth.column{width:18%}.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%}.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}#Header a.responsive-menu-toggle{display:none}#Header
.logo{margin:0
20px;display:inline-block}#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;height:85px}#Header #menu ul li.submenu .menu-toggle{display:none}.henry-menu{background:#000}#menu{background:#000!important}#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;position:relative}#Header .menu>li.hover{z-index:204;padding-bottom:0}#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}#menu_responsive{display:none}.showsurveyshare,
#anchordiv .tab,.slick-arrow{cursor:pointer}.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}.commentlist{padding:0;list-style-type:none;margin:0;list-style:none!important;margin-left:0!important}.commentlist
.children{list-style:none!important}.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)}.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}.copyright{position:absolute;bottom:0;right:40px;font-size: .7em;text-align:right;color:#767676}.adaoptions{position:relative;float:left;font-size:1em;color:#fff;display:block;z-index:999}.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:focus,
.adaoptions .fontsizeselect:hover,
.adaoptions .contrastselect.selected,
.adaoptions .contrastselect:hover,
.adaoptions .contrastselect:focus{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}.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%}.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}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}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}*::-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}#comments .commentlist > li .reply a.comment-reply-link:hover,
#comments .commentlist > li .reply a.comment-reply-link:focus{background-color:#000;color:#fff}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}#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)}@media only screen and (max-width: 959px){#Header .responsive-menu-toggle{background:#eff1f2;color:#5b6977}#Header
.logo{display:block;float:none;padding:20px}#Header
#logo{margin:0}.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 .menu > li
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)}}@media only screen and (max-width: 959px){#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 a.responsive-menu-toggle .feather-icon{margin-bottom:-3px}#Header #menu>ul{width:100%;float:left;background:#000;z-index:999}#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{display:block;position:absolute;right:0px;top:0px;-webkit-mask:url('/wp-content/themes/henry/functions/feather-icons/chevron-right.svg') no-repeat 50% 50%;mask:url('/wp-content/themes/henry/functions/feather-icons/chevron-right.svg') no-repeat 50% 50%;width:60px;height:48px;background-color:#fff;cursor:pointer;pointer-events:all}#Header #menu ul li.submenu.hover .menu-toggle{-webkit-mask:url('/wp-content/themes/henry/functions/feather-icons/chevron-down.svg') no-repeat 50% 50%;mask:url('/wp-content/themes/henry/functions/feather-icons/chevron-down.svg') no-repeat 50% 50%}#Header #menu ul li.hover
a{border-bottom:0}#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}}@media only screen and (min-width: 768px) and (max-width: 959px){body{min-width:0}#Wrapper{width:768px}.section_wrapper,.container{width:748px}}@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}.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;padding:10px
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}.blockquote:after{left:18%;width:21%}.blockquote:before{right:18%;width:21%}.copyright{margin-top:25px}}@media only screen and (min-width: 480px) and (max-width: 767px){#Wrapper{width:420px}.section_wrapper,.container,.four.columns,.hh-section{width:380px !important}#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){#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}}.feather-icon{display:inline-block;text-align:center;line-height:22px;position:relative;width:25px;padding:0;height:20px;margin-bottom:-5px}.feather-icon
svg{position:absolute;height:100%;width:100%;left:0;top:0}.feather-icon.circle{border-radius:50%;height:0;padding-bottom:100%;margin-bottom:0px}.feather-icon.circle
svg{height:82%;width:82%;top:8%;left:8%}.feather-icon.circle.padded
svg{height:60%;width:60%;top:17%;left:20%}.henry-social-media-links{text-align:left}.henry-social-media-links
a{color:#fff;margin:0
10px 0 0}.henry-social-media-links a:hover{text-decoration:none}.henry-social-media-links
svg{height:25px}.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}.no-br
br{display:none}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}#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}#Header{background:#fc9d00}.current-rifle-filter{font-weight:bold!important;color:#fc9d00!important}.filterbutton:hover,.filternonebutton:hover{color:#fc9d00!important}input:disabled{background:gray;opacity: .7}#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}.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}.one-third.column{width:27.3333%;padding:0
2%}.items_group .one-third.column:nth-of-type(3n+4){clear:both}a.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,button:after,input[type="submit"]:after,input[type="reset"]:after,input[type="button"]:after{background:none}.wp-caption{max-width:100%}#s{padding:7px
10px!important;margin-top:2px!important}#Header
.catalog{position:relative;right:30px;top:0px;display:block;z-index:999;float:right}.headercatcallout
img{display:block}.headercatcallout:after{content:'';clear:both;display:table}.fancy_heading
.fancy_heading_wrapper{padding:0;text-align:center;border-bottom:1px solid #000;margin:0px}.fancy_heading .fancy_heading_wrapper .fancytitle.title-guns-for-great-causes{text-indent:-9999px;overflow:hidden;background:url('https://assets.henryusa.com/uploads/2021/06/guns_for_great_causes_sm.png') no-repeat center;background-size:auto;width:250px;margin:0
auto 20px auto;height:100px;background-size:contain}.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}.henry_button{text-align:center}.henry_button a,.henry_button>div{color:#fff;background:#fc9d00;padding:10px
35px;font-family:'Roboto Slab',serif;transition:background-color .2s;display:inline-block}.henry_button.slim a,.henry_button.slim>div{padding:10px}.henry_button.hiring
a{display:block;margin-bottom:30px}.henry_button a:hover,
.henry_button a:focus,.henry_button>div:hover,.henry_button>div:focus{background:#000;color:#fff;text-decoration:none}.henry_button.left{text-align:left}.henry_button.right{text-align:right}.henry_button>div{border-radius:4px}#Header #searchform input[type="text"]{width:100px}.rifles.section-post-content .section_wrapper,.shotgun.section-post-content
.section_wrapper{max-width:100%!important}.riflecat,.firearm-category-title{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%}.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,
.pagenavlinks a:focus{color:#000!important}.pagenavlinks a:nth-of-type(2){float:right!important}.grid
.rifle{width:31%;float:left}.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}h6{text-align:center}.pag-top{padding-bottom:10px;margin-top:5px;border-bottom:1px solid #ccc;margin-bottom:10px}@media all and (min-width: 768px){.flex{display:flex}.flex.flex-space-between{justify-content:space-between}}.press-nav-cta .henry_button
a{padding:3px
20px}@media all and (max-width:767px){.press-nav-cta{margin-top:10px;width:100%}.press-nav-cta .henry_button
a{display:block}}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}.pagination-navigation li a,
.pagination-navigation li a:hover,
.pagination-navigation li.active a,
.pagination-navigation
li.disabled{color:#fff;text-decoration:none}.pagination-navigation
li{display:inline}.pagination-navigation li a,
.pagination-navigation li a:hover,
.pagination-navigation li.active a,
.pagination-navigation
li.disabled{color:#000;cursor:pointer;padding:5px
10px}.pagination-navigation li a:hover,
.pagination-navigation li.active
a{background-color:#000;color:#fff}span.page-numbers.current,a.page-numbers:hover{color:#fff!important;background:#000}.riflePic video:hover{cursor:move!important}#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}.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}.newfirearmslayoutwrap .riflePic.has-min-rifle-height{min-height:calc(100vw * .20)}#Header .menu li ul
li{width:220px}#Header .menu li ul li
ul{left:220px}.simple-image{margin:0}.bentry{margin-bottom:24px;clear:both;float:none;min-height:120px!important}@media all and (max-width: 767px){#Header #logo
img{max-height:85px;height:auto}.bentry{border-bottom:1px solid #ccc;height:auto!important}.one-third.column{padding:0!important}.henry-social-media-links{text-align:center}.fancy_heading .fancy_heading_wrapper .fancytitle.title-guns-for-great-causes{height:60px}}.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{position:absolute;left:0;top:0}.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}}.widget_shopping_cart_content ul li
img{display:none}.search
.desc{border-bottom:1px solid #ccc;padding-bottom:30px}#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
15px 6px 10px;display:block;transition: .2s all}.cartlink:hover a,
.cartlink a:hover{color:#000;padding-right:20px}@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}.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}.henry-company-box
.company_box{text-align:left;font-family:'Roboto Slab',serif !important}.henry-company-box .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}.henryslider li
img{width:100%;height:auto;display:block}.henryslider{overflow:hidden;height:calc(100vw * .335);border-bottom:1px solid #000}.henryslider
img{opacity:0}.henryslider .slick-initialized
img{opacity:1}#catalog,#Footer{position:relative}#customerlettersmosaic{padding-bottom:10px}.funletterscontainer{position:relative;max-height:380px;overflow:hidden;transition: .2s all;width:100%!important;margin:50px
0 0 0!important}#pixlee_container{margin:50px
0 0 0}.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 span.feather-icon{transform:rotate(180deg)}.funletterstoggle
span{display:block}.funletterstoggle span.feather-icon{margin:-5px auto}.funletterstoggle
span{position:relative;font-weight:bold;text-transform:uppercase;font-size: .8em}.funletterstoggle span:not(.feather-icon):before{content:'SHOW MORE LETTERS'}.funletterstoggle.more span:not(.feather-icon):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)}}#henry-newsletter-popup{position:absolute;width:500px;left:50%;margin-left:-250px;top:100px;z-index:99999999;display:none}#hpsharehenry{position:absolute;width:400px;left:50%;margin-left:-200px;top:100px;z-index:99999999;display:none}#henry-newsletter-popup .ncontent, #hpsharehenry
.ncontent{background:#ff9e00;position:relative;z-index:9;padding:30px;box-shadow:-2px 5px 30px rgba(0,0,0,.7)}#henry-newsletter-popup .ncontent .border, #hpsharehenry .ncontent
.border{content:'';color:transparent;position:absolute;left:10px;right:10px;top:10px;width:calc(100% - 22px);border:1px
solid #fff;height:calc(100% - 22px);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}#henry-newsletter-popup
.button{background:#fff;padding:20px
50px;margin:0
auto 20px auto;display:block}#henry-newsletter-popup .button, #hpsharehenry
.button{background:#000;padding:15px
50px;margin:0
auto 20px auto;display:block;color:#fff!important;width:100%}#henry-newsletter-popup
h2{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}#henry-newsletter-popup .gfield_label, #hpsharehenry
.gfield_label{font-weight:normal}#henry-newsletter-popup .validation_error , #hpsharehenry
.validation_error{text-align:center}#henry-newsletter-popup:after,#hpsharehenry:after{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);content:''}#henry-newsletter-popup .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}#henry-newsletter-popup .closenewssignup:hover,#henry-newsletter-popup .closenewssignup:focus, #hpsharehenry .closenewssignup:hover, #hpsharehenry .closenewssignup:focus{cursor:pointer;color:#333;transform:scale(1.1)}@media all and (max-width:520px){#henry-newsletter-popup,#hpsharehenry{position:absolute;width:90%;left:5%;margin-left:0px;top:100px;z-index:99999999}}.rule{height:20px;display:block;text-align:center}@media only screen and (max-width: 767px){.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}}.mobileonly,.small-device-only{display:none!important}@media only screen and (max-width: 959px){.mobileonly{display:block!important}.desktoponly{display:none}.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}.bentry{height:auto!important}#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}#Header
.catalog{display:none!important}.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,
.sub-menu a:focus{color:#fc9d00!important}#Header #menu ul .submenu
a{font-size:1em}}#field_6_14{display:none}@media only screen and (max-width: 767px){.footer_menu{clear:both!important}.rifle{height:auto}.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}#Footer{width:100%;max-width:100%}#shadow,#Wrapper{width:420px}.resp_caption{display:none}#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:100% !important;padding:0;clear:both;margin:0}#Footer .one-fourth:last-of-type{float:none!important;clear:both!important;margin:0
auto;width:100%!important;padding:0px!important;margin-bottom:20px!important}#Footer .widgets_wrapper
.container{width:100%!important;display:flex;flex-direction:column-reverse;text-align:center}.rifle{height:115px}img.scale-with-grid{display:block;margin:0
auto}}@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}#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}a.button{display:block}}a{color:#767676}a:hover,a:focus{color:#fc9d00}*::-moz-selection{background-color:#767676}*::selection{background-color:#767676}a.button,input[type="reset"],input[type="button"],input[type="submit"]{background-color:#fc9d00;color:#000}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}@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:focus{color:#fc9d00!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}.fancy_heading .fancy_heading_wrapper:after,.fancy_heading_wrapper.has_icon:before{border-color:#F94C3F}.fancy_heading
i{color:#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}.gpoll_button{text-align:center;width:300px;margin:15px
auto!important;display:block;color:#000}.success-has-form
form{margin-top:30px}.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,.instruction.validation_message{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}#gform_fields_46 .validation_error,
#gform_fields_46 .gfield_error
.validation_message{margin-bottom:0}.gfield_error input ,
.gfield_error
select{border:1px
solid #f00}.form-no-labels
.gfield_label{display:none}.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}}.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}.slick-nav ol li.slick-active{background:#000;border-color:#000;cursor:default}.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}.mobile-only{display:none}.is-flex{display:flex}.is-flex>*{flex:1;margin:0
10px}.is-flex>*:first-of-type{margin-left:0}.is-flex>*:last-of-type{margin-right:0}.hiring.block-span
span{display:block}@media all and (max-width: 767px){.is-flex{display:block}.is-flex>*{margin:0}#henry-newsletter-popup.is-active{display:block!important}#Header .logo
#logo{padding:0px;max-width:75%;margin:5px
10px 10px}#Header a.responsive-menu-toggle{top:35px;right:5px}.firearm-category-title{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}.henry-rifle-specs.firearmspecstable
.firearmSpecTitle{font-size:1.2em!important}}.henry-rifle-specs .rifleTitle,
.firearmspecscontent .firearmSpecTitle,
.henry-rifle-specs.firearmspecstable
.firearmSpecTitle{background:#f89f00;color:#fff;font-family:'Roboto Slab'!important;padding:10px;font-size:1.6em;border:none}.henry-rifle-specs.firearmspecstable .firearmSpecTitle:focus{background-color:#000}.henry-rifle-specs thead:before{content:"";display:block;line-height:0px;color:transparent;height:3px}.henry-rifle-specs tbody tr:first-of-type
td{border-top:none}.henry-rifle-specs
.criteria{font-weight:bold}.henry-rifle-specs
.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}.henry-rifle-specs .rifleTitle:hover{cursor:pointer}.henry-rifle-specs
.titlearrow.rotate{transform:rotate(90deg);line-height:19px}.henry-rifle-specs
tbody{display:none;font-size: .85em;font-family:Arial,sans-serif}.henry-rifle-specs
tbody.active{display:table-row-group}@media all and (max-width:768px){.henry-rifle-specs thead
tr{position:relative!important;;top:0;px;left:0px}table.henry-rifle-specs tbody
tr{display:table-row;border:none}table.henry-rifle-specs
td{display:table-cell}.henry-rifle-specs thead
tr{border:none!important}.henry-rifle-specs 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}.henry-rifle-specs.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 .henry-rifle-specs.firearmspecstable
.speccontent{display:block!important}.henry-rifle-specs.firearmspecstable .inactive
.speccontent{display:none}.henry-rifle-specs.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
h2{text-align:center;color:#fff!important;font-family:'Roboto Slab',serif!important;font-size:1.9em;font-weight:400;margin:0}.dealercallout
h3{text-align:center;color:#fff;font-family:'Roboto Slab',serif!important;font-size:1.3em;font-weight:400}.dealercallout h3
a{color:#fff;text-decoration:underline}.dealercallout h3 a:hover,
.dealercallout h3 a:focus{color:#000}.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}.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{font-size:1.8em;padding:10px
20px}.relatedproducts
h3{padding:10px
0;font-size:1.8em}.customercomment,.relatedproducts{margin-top:45px}.relatedproducts
.productdiv{width:31.3%;display:inline-block;vertical-align:top;margin:0
1%}.relatedproducts
.productphoto{height:200px}.relatedproducts .productphoto
img{width:auto;max-height:100%;margin:0
auto}.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
h2{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}.catalogsocial a
span{height:40px;width:40px;margin:0
5px 0 5px}.catalogsocial a:hover{text-decoration:none!important}.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){.henry-company-box
.company_box{text-align:center}.henry-company-box .company_box
.logo{margin-bottom:10px!important}#back_to_top{display:none!important}#Footer
.widgets_wrapper{padding:30px
0 0px}.adaoptions{float:none;text-align:center}#Footer .widgets_wrapper
.widget{padding-bottom:0px!important}.dealercallout
h2{font-size:1.3em;line-height:1em}.dealercallout{margin-bottom:20px}.dealercallout
h3{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.all .productdiv:nth-of-type(n+2){display:block}.relatedproducts
.productphoto{height:auto;padding-bottom:0px;text-align:center}.productdiv
.producttext{text-align:center}}.slick.active:not(.nohovers):hover .slick-arrow{display:block!important}.slick.active{display:block;z-index:9999;position:fixed;left:0;top:0;background:rgba(0,0,0,1);height:100%;width:100%}@media all and (max-width: 767px){.slick .slick-arrow.prev, .slick .slick-arrow.next{opacity:1!important}}@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape){.slick.active{background:rgba(0,0,0,.9)}}.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}.hiddenoption{display:none}input.visible{visibility:visible !important}@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}}@media only screen
and (min-device-width: 375px)
and (max-device-width: 736px){.col1 .heading
span.button{padding:2px
15px!important}.firearmvideos,.firearmgallery{margin-top:0px!important}.henry-rifle-specs
.titlearrow{width:15px;height:15px;line-height:10px}}@media all and (max-width: 668px){.customercomments{margin-top:20px}}.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}.cattitle{display:inline-block;font-family:'Roboto Slab',serif!important;position:relative}.cattitle:before{content:'|';position:relative;padding-right:5px}.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}.modern-layout .fancy_heading_wrapper h1,
.woocommerce-content h1.page-title{font-family:'Roboto Slab',serif!important;font-weight:600;text-align:center;display:block!important}.modern-layout .fancy_heading_wrapper
h1{font-size:2.5em;line-height:1em;margin-bottom:15px}.modern-layout .fancy_heading_wrapper.henrytv-header
h1{margin-bottom:0}.modern-layout .fancy_heading_wrapper
h2{font-size:1.5em;line-height:1em}.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}.henry-columns{float:none;min-height:220px!important;display:inline-block;margin-bottom:0;margin-left:5%;width:47%;vertical-align:top;position:relative}.henry-columns.third{margin-left:2.8%;width:31%}.henry-columns.nomargin{clear:both;margin-left:0px}@media all and (max-width: 767px){.henry-columns{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}.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{max-height:1000px;max-width:1000px;opacity:1;transition: .3s max-width,.3s max-height,.3s opacity;overflow:hidden;width:31%;padding:0
1%;border-bottom:0px;display:inline-block;vertical-align:top}.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 input[type="text"]{font-family:'Open Sans',sans-serif}.modern-layout .single-firearm .firearmheading
h2{font-weight:100;margin-bottom:5px}.modern-layout .dealercallout h3
a{font-weight:400}.modern-layout .rifles
h3{color:#fff;font-weight:400}.modern-layout .rifles.single-firearm
h3{color:#000}@media all and (max-width: 767px){.modern-layout .henryhpsection
h2{font-size:1.5em!important;margin-top:10px}.modern-layout .henryhpsection
.titlearrow{line-height:21px!important}.riflesfiltersection.list-view{display:block!important}}.modern-layout .riflePic
img{display:block;margin:0
auto}.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}.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}@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}}.patrioticon{position:absolute;width:240px}@media all and (max-width: 959px){.patrioticon{max-width:200px!important}.homeslider{display:none!important}}@media all and (max-width: 767px){.patrioticon{display:none!important}}.section.henry-rifles-and-shotguns
.column.column_fancy_heading{margin-bottom:5px}.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 li:focus{outline:1px
dotted #000}.slickvideos li .youtube:hover .play-button,
.slickvideos li .youtube:focus .play-button{opacity:1}.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}@media all and (max-width: 768px){.headersearch form input[type="submit"]{width:auto!important;margin:10px
0}}.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){input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none}}#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}.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}.mfp-iframe-scaler
iframe{background:transparent!important;box-shadow:none!important}.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}.hh-section
h1{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;margin:0;line-height:inherit;display:inline-block}h2.hh-section-title{font-size:1.8em;text-align:center;border-bottom:1px solid #000;padding-bottom:10px}.hh-recommended{margin-bottom:25px}.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:focus,#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}}.hh-section.subpage{text-align:left}.hh-section.subpage
a{color:#fff}.hh-section.subpage a:hover{text-decoration:none}@media all and (max-width: 768px){.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}}.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:350px;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}.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%}.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}}.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}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)}.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:focus{background:#ededed}.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;z-index:99;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,
.henry-tv-col .child-heading a:focus{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.henry-columns.third{margin-left:0}.henry-tv-col.henry-columns.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}.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,
.htv-fancy-select-wrapper .fancy-select-container .fancy-select-single:focus{text-decoration:none;color:#fc9d00}.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 a:hover,
.htv-fancy-select-wrapper .fancy-select-container .fancy-select-results li a:focus,
.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}.pride-item
img{width:auto;display:block;margin:0
auto}.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}.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}}#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}.mobile-only{display:block}.desktop-only{display:none}}#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}#radiusselect{padding-right:15px}#radiusselect,#stateselect{background-image:url('https://assets.henryusa.com/uploads/2021/02/dropdown.gif');background-position:calc(100% - 5px) center;background-repeat:no-repeat;background-size:8px}#stateselectdiv{position:relative;display:inline-block}#stateselectdiv select:focus{background:none!important}.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:160px;text-align:center;border-bottom:1px solid #000;font-weight:bold;border-radius:0}.zipinput.has-border{border:1px
solid #000 !important;padding:1px
!important;width:110px !important}.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}@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}.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,.single-notice{background:#fc9d00;text-align:center;position:fixed;width:100%;left:0;bottom:0;z-index:99999999;max-height:600px;transition: .2s max-height}#websiteinactive.top{position:relative;background:#000}#websiteinactive.top a:hover{color:#fc9d00}#websiteinactive .mwrap,
.single-notice
.mwrap{padding:15px
0px}#websiteinactive.hiding,.single-notice.hiding{max-height:0px;overflow:hidden}#websiteinactive .closethiswindow,
.single-notice
.closeit{top:15px!important}#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,
.single-notice
p{margin:0;padding:0
45px;text-align:center;color:#fff;padding-bottom:5px}#websiteinactive p:last-of-type,
.single-notice p:last-of-type{padding-bottom:0px}#websiteinactive p a,
.single-notice p
a{color:#fff;text-decoration:underline}#websiteinactive p a:hover,
.single-notice p a:hover{color:#000;text-decoration:underline}.closethiswindow,
.single-notice
.closeit{background:#fff;position:absolute;left: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}#websiteinactive.top
.closethiswindow{left:auto;right:10px}.mwrap{position:relative}.closethiswindow:hover,
.closethiswindow:focus,
.single-notice .closeit:hover,
.single-notice .closeit:focus{background:#000;color:#fff}#websiteinactive.top .closethiswindow:hover,
#websiteinactive.top .closethiswindow:focus{background:#fc9d00}#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}#showcorporatemodal:hover,#showcorporatemodal:focus{color:#000!important}.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.tabs{grid-template-columns:repeat(var(--count, 5), minmax(8em, 1fr));grid-template-rows:auto auto;margin:0}.kitcolumns
.kitcolumn{margin:10px;transition: .2s all;cursor:pointer;flex-grow:1}.kitcolumns.tabs
.kitcolumn{border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #fff;border-right:1px solid #000;margin:0;justify-content:center;display:grid;margin-right:-1px}.download-mk-downloads{display:none}.kitcolumns.tabs
.kitcolumn.inactive{border-bottom-color:#000}.kitcolumns.tabs
.kitcolumn{z-index:2}.kitcolumns.tabs
.kitcolumn.inactive{z-index: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.tabs
.kitheading{font-size:1em}.kitcolumns .kitcolumn.other,.kitcolumns
.kitcolumn.inactive{opacity: .4}.kitcolumns .kitcolumn.active,.kitcolumns .kitcolumn.inactive:hover,
.kitcolumns.tabs
.kitcolumn.inactive{opacity:1!important}.kitcolumns.tabs
.kitcolumn.inactive{border-left-color:#ddd;border-right-color:#ddd;border-top-color:#ddd}.kitcolumns.tabs .kitcolumn img,
.kitcolumns.tabs .kitcolumn.inactive:hover img,
.kitcolumns.tabs .kitcolumn .kitheading,
.kitcolumns.tabs .kitcolumn.inactive:hover
.kitheading{opacity:1!important;transition: .2s opacity}.kitcolumns.tabs .kitcolumn.inactive img,
.kitcolumns.tabs .kitcolumn.inactive
.kitheading{opacity: .4!important}.kitcolumncontent{margin-top:30px}.kitcolumncontent.has-tabs{margin-top:0px;padding:40px
10px}.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}.kitcolumncontent.has-tabs
.mediakitheading{margin-top:0}.kitcolumncontent.has-tabs
.spacer{height:10px}.imagedetails,.imagedownload{text-align:center}.imagedownload
a{color:#fc9d00;text-transform:uppercase;font-weight:bold}.imagedownload a .feather-icon{height:19px;margin-bottom:-4px}#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.henry-rifle-specs.firearmspecstable
.firearmSpecTitle{border-bottom:1px solid #000;background:none;color:#000;border-right:0}.kitrifles.henry-rifle-specs.firearmspecstable .firearmSpecTitle:hover{color:#fc9d00}.kitrifles.henry-rifle-specs.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}.kitcolumns.tabs{margin-top:20px}.kitcolumns.tabs
.kitcolumn.inactive{border-bottom:0}.kitcolumns.tabs .kitcolumn,
.kitcolumns.tabs
.kitcolumn.inactive{border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;border-top:1px solid #ddd!important;border-bottom:none!important}.kitcolumns.tabs .kitcolumn:last-of-type{border-bottom:1px solid #ddd!important}}.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,
.post-tags a:focus{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}@media all and (max-width: 767px){.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%}div.notusing .bold,
div.notusing
.input{opacity: .3}.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}.email-intro
div.p{padding:10px
25px;font-size:20px;line-height:28px;font-family:'Roboto Slab',serif;margin-bottom:0;width:750px}.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,.homepage-grid-items-container{position:relative}.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}.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}.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){.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:80%;margin:0
auto 15px auto}@media all and (min-width: 768px){.idmecontainer{width:50%;margin:0
auto}#input_55_5{display:grid;grid-template-columns:40% 40% 20%}#input_55_5 #input_55_5_3_container,
#input_55_5
#input_55_5_4_container{padding-right:4%}#input_55_5
#input_55_5_5_container{padding-left:2%}#field_55_5{margin-bottom:0px}}#gform_wrapper_55 input[type="submit"]{border-radius:0px;padding:10px
45px;text-transform:uppercase;font-size:1.2em;line-height:1em;font-weight:400;color:#fff!important;clear:both;margin-top:30px!important}#gform_wrapper_55 input[type="submit"]:hover{background:#000}#gform_55
.gform_footer{text-align:center}.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}a.zoom-icon{position:relative;display:inline-block}a.zoom-icon:after{content:'';position:absolute;top:10px;right:10px;background-color:#fc9d00;-webkit-mask:url('/wp-content/themes/henry/functions/feather-icons/zoom-in.svg') no-repeat 50% 50%;mask:url('/wp-content/themes/henry/functions/feather-icons/zoom-in.svg') no-repeat 50% 50%;width:24px;height:24px}a.zoom-icon:hover:after{background-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-bg.is-inactive,.henry-modal-content.is-inactive{display:none;opacity:0}.henry-modal-content .close-modal-link{cursor:pointer}.henry-salesforce-recs{padding:30px
20px 10px 20px}.is-bold{font-weight:bold}.employment-history .employer-record{display:grid;grid-template-columns:35% 60%;column-gap:5%}.employer-info-detail label
span{font-style:italic;margin-left:5px}.detail-wrapper.employment-dates-from span,
.detail-wrapper.employment-dates-from
input{display:inline-block}.detail-wrapper.employment-dates-from .detail-option{display:grid;grid-template-columns:40px 1fr 18px 1fr;column-gap:5px;align-items:center}.may-we-contact-this-employer{display:flex;align-items:center}.may-we-contact-this-employer>div{flex:1}.may-we-contact-this-employer>label{margin-right:10px}.employer-record .detail-wrapper,
.employment-record .detail-wrapper{margin-bottom:10px}.employer-record .detail-wrapper>label{margin-bottom:3px}.employment-history{border:1px
solid #000;padding:30px}.employer-record:not(.employer-record:first-of-type){border-top:1px solid #000;padding-top:30px;margin-top:20px}@media all and (max-width: 767px){.employment-history .employer-record,.may-we-contact-this-employer{display:block}}.education-history
.details{display:flex}.education-history .details .detail-header,
.education-history .details div:first-of-type{text-align:center}.education-history .details .detail-header{height:3.5rem}.education-history .details
div{width:15%;border-right:solid 1px black;border-bottom:solid 1px black;display:flex;justify-content:center;align-items:center}.education-history .details div:nth-of-type(2){width:35%}.education-history .details div:nth-of-type(4){width:25%}.education-history .details div:nth-of-type(5){width:10%}.education-history{border-top:solid 1px black;border-left:solid 1px black}.education-history .details div input,
.education-history .details div
select{border:none!important}.detail-label{display:none}.education-history .block-2-2{display:block!important}.education-history .block-2-2
span{display:block;font-size: .9em;font-style:italic;text-align:center}@media all and (max-width: 959px){.education-history
.details{display:block}.education-history .details
div{width:100%!important;display:block;text-align:left!important;padding:3px}.detail-label{display:block;font-style:italic}.education-history .details .detail-header,
.education-history .block-2-2 .detail-label{display:none}.education-history .block-2-2
span{text-align:left;font-size:1em}}.employment-references{display:flex;border-top:1px solid #000;border-left:1px solid #000}.employment-references>.employment-record{flex:1;padding:0
15px 15px;border-right:1px solid #000;border-bottom:1px solid #000}.employment-references > .employment-record .reference-header{text-align:center;border-bottom:1px solid #000;margin:0
-15px;margin-bottom:0px;padding:10px;margin-bottom:15px;font-weight:bold}@media all and (max-width: 959px){.employment-references{display:block}}.trouble-hide.hide-trouble{display:none!important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#fc9d00!important;border:none!important;font-size:1.1em!important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-cookie-notice
p{font-weight:600!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{display:none!important}.gdpr_lightbox{background:rgba(0,0,0,.7)!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li
button{background-color:#fff!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected
button{background-color:#f1f1f1!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:40px!important;height:40px!important;line-height:40px!important}.moove-gdpr-company-logo-holder
img{height:auto!important}#moove_gdpr_save_popup_settings_button.changecookieprefs{position:relative !important;background:transparent !important;font:inherit !important;font-family:inherit;bottom:auto !important;left:auto !important;font-family:'Roboto Slab',serif !important;width:auto !important;height:auto !important;text-align:left}#moove_gdpr_save_popup_settings_button.changecookieprefs:hover,#moove_gdpr_save_popup_settings_button.changecookieprefs:focus,#moove_gdpr_save_popup_settings_button.changecookieprefs:active{color:#fc9d00;text-decoration:underline}@media only screen and (max-width: 767px){#moove_gdpr_save_popup_settings_button.changecookieprefs{text-align:center!important}}@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,
.calibertable,
.toggleriflefilterbutton:after,
#filtermenu,
#requesttoggle span, #addcomment span,
.previous-button.fixed,
.next-button.fixed,
.lettergrid .lettergroup:after,
#overlay,
#henry-newsletter-popup .closenewssignup,
#hpsharehenry .closenewssignup,
.slick-arrow.prev,
.slick-arrow.next,
.henryhpsection .gfaction,
.henryhpsection .gformboxwrap,
.henryhpsection h2,
.henryhpsection .titlearrow,
.henryhpsection .contactoptions,
.henry-rifle-specs .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 .henry-rifle-specs .rifleTitle,
body.highcontrast .firearmspecscontent .firearmSpecTitle,
body.highcontrast .henry-rifle-specs.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.holiday-font,
body.highcontrast .rifleslandingfoot.holiday-font
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 .henry-rifle-specs .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 .current-rifle-filter,
body.highcontrast .calibertable.groupfiltertable .current-rifle-filtertab,
body.highcontrast .filterselectionsection .filterselection li:hover,
body.highcontrast .calibertable.groupfiltertable .filterbutton:hover,
body.highcontrast .clearfilter.current-rifle-filter{background:#ff0000!important;color:#000!important}body.highcontrast .henry-rifle-specs.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}.gdpr_lightbox-active,.gdpr_lightbox-active
body{overflow:hidden}.gdpr_lightbox{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.gdpr_lightbox.gdpr_lightbox-opened{opacity:1}.gdpr_lightbox.gdpr_lightbox-closed{opacity:0}.gdpr_lightbox
*{box-sizing:border-box}.gdpr_lightbox-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.gdpr_lightbox-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.gdpr_lightbox-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.gdpr_lightbox-loading .gdpr_lightbox-loader{opacity:1}.gdpr_lightbox-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.gdpr_lightbox-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.gdpr_lightbox-closed .gdpr_lightbox-content,.gdpr_lightbox-loading .gdpr_lightbox-content{transform:scale(.8)}.gdpr_lightbox-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.gdpr_lightbox-close,.gdpr_lightbox-close:active,.gdpr_lightbox-close:focus,.gdpr_lightbox-close:hover,.gdpr_lightbox-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none}.gdpr_lightbox-close::-moz-focus-inner{border:0;padding:0}.gdpr_lightbox-close:active{top:1px}.gdpr_lightbox-image
img{max-width:100%;display:block;line-height:0;border:0}.gdpr_lightbox-iframe .gdpr_lightbox-container{width:100%;max-width:964px}.gdpr_lightbox-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.gdpr_lightbox-iframe-container
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}body.moove_gdpr_overflow{overflow:hidden}body.moove_gdpr_overflow
#page{position:relative;z-index:10}body.moove_gdpr_overflow #main-header,body.moove_gdpr_overflow #page-container{z-index:99}.gdpr_lightbox-hide{display:none}.cookie-switch.focus-g{border-radius:50px}#moove_gdpr_cookie_modal .mgbutton.focus-g,.cookie-switch.focus-g{box-shadow:1px 1px 5px #010101}#moove_gdpr_cookie_info_bar .gdpr-fbo-0{-ms-flex-order:1;order:1}#moove_gdpr_cookie_info_bar .gdpr-fbo-1{-ms-flex-order:2;order:2}#moove_gdpr_cookie_info_bar .gdpr-fbo-2{-ms-flex-order:3;order:3}#moove_gdpr_cookie_info_bar .gdpr-fbo-3{-ms-flex-order:4;order:4}#moove_gdpr_cookie_info_bar .gdpr-fbo-4{-ms-flex-order:5;order:5}#moove_gdpr_cookie_info_bar .gdpr-fbo-5{-ms-flex-order:6;order:6}.gdpr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{height:30px;display:inline-block;float:left;width:35px;margin-right:5px;position:relative;top:0}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon
svg{height:30px;width:auto;background-color:transparent}body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .gdpr-svg-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:none}.moove_gdpr_cookie_modal_open .gdpr_lightbox-content:after{box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content{-ms-flex-pack:justify;justify-content:space-between}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{margin:0
-4px;max-width:calc(100% + 8px);width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{margin:2px}@media (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{margin:2px
4px}}#moove_gdpr_cookie_info_bar{content-visibility:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{display:none}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:block;position:absolute;top:-15px;right:-15px;background-color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{background-color:transparent;padding:0;display:inline-block;float:right;position:relative;font-size:14px;line-height:20px;margin:3px
4px;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px #626262;color:#626262;transition:all .3s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:hover{background-color:#626262;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn
i{font-size:32px;top:-1px;position:relative;height:30px;display:block;overflow:hidden}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn{color:#fff;opacity:.7;box-shadow:inset 0 0 0 1px #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover{background-color:#fff;opacity:1;color:#fff}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{text-decoration:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .switch
.slider{overflow:visible}#moove_gdpr_cookie_modal{margin:0
auto;margin-top:0;min-height:60vh;font-family:Nunito,sans-serif;content-visibility:hidden}#moove_gdpr_cookie_modal span.tab-title{display:block}#moove_gdpr_cookie_modal
button{letter-spacing:0;outline:none;cursor:pointer}#moove_gdpr_cookie_modal
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal
.switch{position:relative;display:inline-block;width:50px;height:30px}#moove_gdpr_cookie_modal .cookie-switch input,#moove_gdpr_cookie_modal .switch
input{display:none}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider,#moove_gdpr_cookie_modal .cookie-switch .slider,#moove_gdpr_cookie_modal .switch .cookie-slider,#moove_gdpr_cookie_modal .switch
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:red;transition:.4s;margin:0;padding:0}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:1px;transition:.4s;border:1px
solid #f2f2f2;border-radius:50%;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.25);display:block;box-sizing:content-box}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch .slider:after,#moove_gdpr_cookie_modal .switch .cookie-slider:after,#moove_gdpr_cookie_modal .switch .slider:after{content:attr(data-text-disabled);position:absolute;top:0;left:60px;font-weight:700;font-size:16px;line-height:30px;color:red;display:block;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round,#moove_gdpr_cookie_modal .cookie-switch .slider.round,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round,#moove_gdpr_cookie_modal .switch .cookie-slider.round,#moove_gdpr_cookie_modal .switch .slider.cookie-round,#moove_gdpr_cookie_modal .switch
.slider.round{border-radius:34px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .cookie-switch .slider.round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .cookie-slider.round:before,#moove_gdpr_cookie_modal .switch .slider.cookie-round:before,#moove_gdpr_cookie_modal .switch .slider.round:before{border-radius:50%}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .switch input:checked+.slider{background-color:#2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:after,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .switch input:checked+.slider:after{content:attr(data-text-enable);color:#2e9935;white-space:nowrap}#moove_gdpr_cookie_modal .cookie-switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .cookie-switch input:focus+.slider,#moove_gdpr_cookie_modal .switch input:focus+.cookie-slider,#moove_gdpr_cookie_modal .switch input:focus+.slider{box-shadow:0 0 1px #2e9935}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(20px)}#moove_gdpr_cookie_modal a,#moove_gdpr_cookie_modal
button{outline:none;box-shadow:none;text-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{color:#000;background-color:#fff;width:900px;width:80vw;max-width:1170px;min-height:600px;border-radius:10px;position:relative;margin:0
auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content
fieldset{background-color:transparent}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-right .moove-gdpr-company-logo-holder{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{margin:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-left-content{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;float:none;padding-bottom:135px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content{max-height:50vh;overflow:hidden;overflow-y:auto;padding-bottom:0;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px;white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt
a{padding-right:0;text-align:right;color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;position:relative;top:0;text-decoration:none;display:block;-ms-flex-align:baseline;align-items:baseline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main{display:block;position:relative}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{position:relative;overflow:hidden;padding-right:190px;padding-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar{position:absolute;top:0;right:0;width:190px;text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar
span.slider{position:relative;width:50px;height:30px;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider:after{text-align:right;left:auto;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:20px;margin-bottom:15px;padding-right:190px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;height:75px;position:relative;margin-bottom:20px;padding-right:180px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{max-width:180px;margin:0;float:right;position:absolute;top:0;right:0;width:100%;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder
img{max-width:100%;text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{width:100%;font-weight:700;font-size:28px;line-height:1.1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;text-decoration:none;top:-30px;right:-30px;display:block;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background:transparent;padding:0;z-index:99;margin:0;outline:none;box-shadow:none;border:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover span.gdpr-icon{background-color:#fff;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{display:block;width:60px;height:60px;line-height:60px;font-size:48px;background-color:#0c4da2;border:1px
solid #0c4da2;color:#fff;border-radius:50%;transition:all .3s ease}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{padding:0;margin-bottom:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder
img{max-height:75px;max-width:70%;width:auto;display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-title
h2{font-weight:400;font-size:20px;margin:5px
0 0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main span.tab-title{margin-top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:28px;line-height:1.2;margin:0;padding:0;color:#000;margin-bottom:25px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:calc(100% - 155px);overflow-y:auto;padding-right:20px;padding-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content
p{font-weight:400;font-size:16px;line-height:1.4;margin-bottom:18px;margin-top:0;padding:0;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content
h6{font-size:18px;line-height:1.4;margin-bottom:20px;margin-top:0;font-weight:700;text-transform:none;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content
a{color:#000;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content.moove-gdpr-strict-warning-message{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:5px;margin-right:10px;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled{opacity:.6;pointer-events:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider{background-color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider:after{color:#474747}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar
p{display:inline-block;float:right;color:#09a501;margin:0;line-height:1.2;font:700 11px Arial,Helvetica,sans-serif;font-weight:700}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form
fieldset{border:none;padding:0;margin:0;box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset:hover label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset:hover
label{color:#09a501}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:130px;position:absolute;left:0;bottom:0;width:100%;background-color:#f1f1f1;z-index:15;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{content:"";position:absolute;bottom:130px;left:60px;right:60px;height:1px;display:block;background-color:#c9c8c8}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding{text-decoration:none;padding:0
10px;font-size:10px;color:#000;font-weight:700;line-height:13px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;width:auto;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding
img{height:15px;margin-left:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding
span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{width:calc(100% + 16px);display:-ms-flexbox;display:flex;padding:0
60px;-ms-flex-pack:justify;justify-content:space-between;margin:0
-2px;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{margin:8px;text-decoration:none;border-radius:150px;color:#fff;padding:15px
10px;transition:all .3s ease;border:1px
solid transparent;min-width:160px;text-align:center;text-transform:none;letter-spacing:0;font-weight:700;font-size:14px;line-height:20px;cursor:pointer}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{color:#fff;display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{background-color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:40%;display:inline-block;float:left;padding:40px
60px;position:absolute;height:100%;top:0;box-shadow:0 0 30px 0 rgba(35,35,35,.1);background:#fff;z-index:10;left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{position:absolute;bottom:0;padding-bottom:30px;left:60px;right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt
a{color:#000;font-weight:700;font-size:13px;letter-spacing:-.3px;padding:20px
0;position:relative;top:10px;text-decoration:none;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a
img{width:60px;height:auto;display:inline-block;margin-left:5px;position:relative;top:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a
span{display:inline-block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{padding:0;list-style:none;margin:0;z-index:12}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu
li{margin:0;padding:0;list-style:none;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected
button{background-color:#fff;border-color:#f1f1f1;color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:#000}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li
button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;background-color:#f1f1f1;border:1px
solid #f1f1f1;line-height:1.1;padding:13px
20px;color:#0c4da2;width:100%;transition:all .3s ease;border-radius:5px;text-align:left}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover span.gdpr-icon{text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{display:inline-block;float:left;font-size:30px;width:40px;margin-right:5px;position:relative;top:0;color:#0c4da2}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:calc(100% - 40px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:60%;display:inline-block;float:right;padding:40px
60px;position:absolute;top:0;height:auto;right:0;background-color:#f1f1f1;border-top-right-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{width:100%;height:0;padding-bottom:38px;background-size:contain;background-position:0;background-repeat:no-repeat}.moove-hidden{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar:after,.moove-clearfix:after{content:"";display:table;clear:both}#moove_gdpr_cookie_info_bar{position:fixed;bottom:0;left:0;width:100%;min-height:60px;max-height:400px;color:#fff;z-index:9900;background-color:#202020;border-top:1px solid #fff;font-family:Nunito,sans-serif;transition:bottom .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top{bottom:auto;top:0;transition:top .3s cubic-bezier(.17,.04,.03,.94)}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-dark-scheme{border-top:0;border-bottom:1px solid #fff}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-light-scheme{border-top:0;border-bottom:1px solid #202020}#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-info-bar-hidden{bottom:auto;top:-400px}#moove_gdpr_cookie_info_bar
*{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{bottom:-400px}#moove_gdpr_cookie_info_bar.moove-gdpr-align-center,#moove_gdpr_cookie_info_bar.moove-gdpr-align-right{text-align:center}#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn{border:none}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{background-color:#fff;border-top:1px solid #202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme
p{color:#202020}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content
button{text-decoration:underline;outline:none}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#202020;border-top:1px solid #fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme
p{color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content
button{text-decoration:underline;outline:none;transition:all .2s ease}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button
a{border-color:#fff;color:#fff}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#fff;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;opacity:.7;color:#fff}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g,#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{box-shadow:none;opacity:1;color:#202020;background-color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px
40px;position:static;display:inline-block}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{font-size:40px;width:60px;height:50px;line-height:50px;text-align:center;position:absolute;top:calc(50% - 25px);left:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup{position:absolute;width:60px;height:50px;line-height:50px;text-align:center;top:calc(50% - 25px);right:0;text-decoration:none;outline:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup span.gdpr-icon{width:28px;height:28px;line-height:26px;text-align:center;text-decoration:none;background-color:#fff;color:#424449;border-radius:50%;display:block;border:1px
solid #fff;font-size:16px;position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover i,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover span.gdpr-icon{background-color:#424449;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:30px;padding-right:30px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p
a{margin:0;font-size:14px;line-height:18px;font-weight:700;padding-bottom:0;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content
h6{font-size:22px;line-height:30px;margin-bottom:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button
a{display:inline-block;width:35px;height:35px;border:1px
solid #202020;color:#202020;text-decoration:none;outline:none;line-height:35px;text-align:center;border-radius:50%;font-size:28px;padding-top:1px;transition:all .2s ease;margin-left:10px;margin-left:6vw}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{background-color:#202020;color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content
button.mgbutton{font-size:14px;line-height:20px;color:#fff;font-weight:700;text-decoration:none;border-radius:150px;padding:8px
30px;transition:all .3s ease;border:none;display:inline-block;margin:3px
4px;white-space:nowrap;text-transform:none;letter-spacing:0;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{color:#fff;background-color:#202020}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{background-color:#424449;color:#fff;border-color:transparent;cursor:pointer}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover{border-color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button{text-decoration:underline;cursor:pointer;transition:all .2s ease}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:15px;padding-left:3vw}.gdpr_lightbox.moove_gdpr_cookie_modal_open
#moove_gdpr_cookie_modal{content-visibility:visible}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-container{max-width:100%}.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-close{opacity:0;visibility:hidden}#moove_gdpr_save_popup_settings_button{display:block;z-index:1001;position:fixed;background-color:rgba(0,0,0,.8);transition:all .3s ease;color:#fff;padding:0;text-align:center;height:40px;outline:none;font-weight:400;font-size:14px;line-height:20px;border-radius:0;border:none;text-decoration:none}#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){bottom:50px;left:50px}#moove_gdpr_save_popup_settings_button
span{background-color:inherit;transition:all .3s ease}#moove_gdpr_save_popup_settings_button
span.moove_gdpr_icon{display:-ms-inline-flexbox;display:inline-flex;line-height:40px;float:left;font-size:30px;min-width:40px;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:15;position:relative;background-color:transparent}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon i,#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon span.gdpr-icon{position:relative;top:0;font-weight:900;background-color:transparent}#moove_gdpr_save_popup_settings_button
span.moove_gdpr_text{font:normal 12px Arial,sans-serif;text-transform:uppercase;white-space:nowrap;padding:0
15px 0 5px;top:0;left:0;position:relative;line-height:40px;display:none;overflow:hidden;z-index:5;background-color:transparent;text-decoration:none}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_save_popup_settings_button:hover
span.moove_gdpr_text{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:60px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{-ms-flex-pack:start;justify-content:flex-start}#moove_gdpr_cookie_info_bar
*{box-sizing:border-box}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder
a.mgbutton{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder
a.mgbutton.mright{float:right}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder
a.mgbutton.mgrey{background-color:#424449}#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey:hover{background-color:#202020}@media (max-width:767px){#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content
button.mgbutton{min-height:30px;font-weight:400}#moove_gdpr_cookie_modal li a .gdpr-svg-icon,#moove_gdpr_cookie_modal li button .gdpr-svg-icon{margin-right:0;text-align:center;width:25px;height:25px}#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg,#moove_gdpr_cookie_modal li button .gdpr-svg-icon
svg{height:25px}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{width:30px;height:30px;border:none}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn
i{font-size:27px;height:25px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{min-height:40vh;max-height:calc(100vh - 180px)}.gdpr-fb-hide-mobile{display:none!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{width:calc(100vw - 50px)}#moove_gdpr_cookie_modal .cookie-switch,#moove_gdpr_cookie_modal
.switch{width:40px;height:24px}#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch .slider:before,#moove_gdpr_cookie_modal .switch .cookie-slider:before,#moove_gdpr_cookie_modal .switch .slider:before{height:20px;width:20px}#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:before,#moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:before,#moove_gdpr_cookie_modal .switch input:checked+.slider:before{transform:translateX(16px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{padding-right:0;height:auto;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{font-weight:700;font-size:22px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:80vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 155px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{margin-right:2px;margin-bottom:2px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{position:relative;padding-right:10px;max-width:50%;width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt
a{font-weight:700;font-size:11px;padding-left:0;display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a
u{display:block;text-decoration:underline}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding-right:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content
p{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar{position:relative;left:0;right:auto;width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar
form{text-align:left;margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form
span.slider{width:40px;height:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider:after{left:45px;right:0;text-align:left;top:-3px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{padding-right:0;font-weight:700;font-size:16px;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{max-height:500px;max-height:90vw;min-height:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .cookie-slider:after,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider:after{font-weight:800;font-size:12px;line-height:30px;min-width:130px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button
button{display:inline-block;width:30px;height:30px;border:1px
solid #202020;color:#202020;text-decoration:none;outline:none;line-height:30px;text-align:center;border-radius:50%;font-size:27px;padding-top:1px;transition:all .2s ease;margin-left:15px;margin-left:6vw;position:absolute;right:5px;top:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{position:absolute;top:-15px;right:-15px;display:block;width:30px;height:30px;line-height:30px;text-decoration:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{width:30px;height:30px;line-height:30px;font-size:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{padding-bottom:30px;background-size:contain;background-position:50%;margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{margin-bottom:15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:10px;padding-top:30px;position:relative;top:0;left:0;text-align:center;height:140px;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{display:inline-block;margin:0
auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu
li{list-style:none;margin-bottom:20px;display:inline-block;float:left;margin:0
5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li
button{padding:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{margin:0;text-align:center;width:24px;font-size:24px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{display:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{top:3px;right:3px;left:auto;padding:0;bottom:auto;transform:scale(.8)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt
a{text-align:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a
span{display:block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{width:100%;position:relative;padding:15px
10px;height:calc(90vh - 200px);border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{max-height:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:16px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{padding:0;position:relative;overflow:auto;max-height:calc(100% - 110px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content
p{font-weight:400;font-size:14px;line-height:1.3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content
h6{font-weight:700;font-size:14px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{margin-bottom:55px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{height:100%;max-height:calc(90vh - 320px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{left:10px;right:10px;bottom:70px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0
10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{margin:0;background-color:#fff;text-decoration:none;border-radius:150px;font-weight:700;font-size:12px;line-height:18px;padding:5px;transition:all .3s ease;border:1px
solid #fff;color:#fff;min-width:110px;text-align:center;text-transform:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt
button{top:0;padding:5px
0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder
img{max-height:40px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:15px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:0;padding-right:0;display:block;min-height:auto}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding-left:4px;margin-bottom:10px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content
button.mgbutton{font-size:12px;font-weight:700;padding:5px
20px}.moove-gdpr-branding-cnt
a{padding:10px
0}}@media screen and (max-width:767px) and (orientation:landscape){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{margin-top:0;background-position:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a
span{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{height:600px;height:90vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:500px;max-height:calc(80vh - 80px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{text-align:left;margin:0;display:inline-block;float:left;width:40%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{max-width:60%;float:right}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding-top:30px;height:75px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:45px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;max-height:350px;max-height:calc(100% - 70px)}#moove_gdpr_cookie_modal{background:transparent;border-radius:5px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{height:55vh}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding{top:0;padding:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{max-height:calc(90vh - 220px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{padding-bottom:80px}}@media (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{height:100%}}@media (min-width:768px) and (max-width:999px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:30px
20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0
20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:20px;right:20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px
20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:620px;transform:scale(.75)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:20px;right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p>a{font-size:13px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li
button{padding:10px
15px;font-weight:700;font-size:12px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{padding-left:20px;padding-right:20px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button
button{margin-left:15px;margin-left:5vw}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{font-weight:700;font-size:24px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:10px
20px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{min-width:auto;padding:7px
15px;font-size:13px;margin:4px
8px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{padding:8px
15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding
span{white-space:nowrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt
a{white-space:normal}}@media (min-width:1000px) and (max-width:1300px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{padding:40px
30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{height:120px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding:0
30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{bottom:120px;left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{padding-right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{left:30px;right:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding:30px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-width:700px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{min-width:auto;padding:10px
30px;margin-left:8px;margin-right:8px}}@media (min-width:768px) and (max-height:700px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:600px;transform:scale(.7)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button
span{display:block}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{display:block;max-width:100%;text-align:center}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{margin-top:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{display:block;max-width:100%}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button
span{display:block}}@media
print{#moove_gdpr_cookie_info_bar,#moove_gdpr_cookie_modal,#moove_gdpr_save_popup_settings_button,.gdpr_cookie_settings_shortcode_content{display:none!important}body.moove_gdpr_overflow{overflow:auto}body.moove_gdpr_overflow
.gdpr_lightbox{display:none!important}}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon
svg{height:30px;width:auto}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg
*{fill:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close,.gdpr-icon.moovegdpr-arrow-close,i.moovegdpr-arrow-close.moovegdpr-arrow-close{position:relative}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{position:absolute;content:" ";height:24px;width:1px;top:calc(50% - 12px);background-color:currentColor}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{transform:rotate(45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after{transform:rotate(-45deg)}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close:before,.gdpr-icon i.moovegdpr-arrow-close:after,.gdpr-icon i.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close i.moovegdpr-arrow-close:before{height:18px;top:calc(50% - 8px)}@media (max-width:767px){#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:14px;top:calc(50% - 7px)}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{display:-ms-flexbox;display:flex;padding:5px
0;-ms-flex-wrap:wrap;flex-wrap:wrap}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{min-width:auto;padding:5px
15px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a
u{display:inline-block}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt
a{text-align:left;padding-left:10px}}@media (max-width:350px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder
button.mgbutton{padding:3px
12px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{opacity:0}}