/*!Theme Name: Gun News Daily
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: gun-news-daily
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
Gun News Daily is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*//*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/@font-face{font-family:work sans light;src:url('css/fonts/Work Sans Light.eot');src:url('css/fonts/Work Sans Light.eot?#iefix') format('embedded-opentype'),url('css/fonts/Work Sans Light.woff2') format('woff2'),url('css/fonts/Work Sans Light.woff') format('woff'),url('css/fonts/Work Sans Light.svg#Work Sans Light') format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044}@font-face{font-family:robotoslabbold;src:url(css/fonts/RobotoSlabBold.eot);src:url(css/fonts/RobotoSlabBold.eot) format('embedded-opentype'),url(css/fonts/RobotoSlabBold.woff2) format('woff2'),url(css/fonts/RobotoSlabBold.woff) format('woff'),url(css/fonts/RobotoSlabBold.ttf) format('truetype'),url(css/fonts/RobotoSlabBold.svg#RobotoSlabBold) format('svg')}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,andale mono,dejavu sans mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.inner-pages-style .section-repeated-common ul ul{list-style-type:circle}.inner-post-flex:hover h2 a{color:#ec282c}.inner-pages-style p{font-family:work sans,sans-serif;font-size:16px;color:#000;font-weight:400}ul#breadcrumbs.pagination-style li:last-child strong{font-size:14px}ul#breadcrumbs.pagination-style li:last-child{margin-right:0;margin-left:10px;color:#c3c3c3}ul#breadcrumbs.pagination-style li{margin-left:10px;margin-right:10px}ul#breadcrumbs.pagination-style li:first-child{margin-left:0}ul#breadcrumbs.pagination-style li:last-child strong{font-weight:400}ul.pagination-style#breadcrumbs{padding:0;margin:0 0 10px;list-style:none;display:flex}.inner-pages-style h4{font-family:eczar,serif;font-size:40px;font-weight:900;line-height:1.1;letter-spacing:6px;color:#000;text-transform:uppercase}.gid-discount{text-align:center;margin-bottom:30px;background:rgb(242 237 237);padding:25px}.gid-discount p{margin:0}.inner-pages-style .gid-discount h3{font-family:work sans,sans-serif;font-size:23px}.gid-discount a:visited,.gid-discount a:focus{color:#fff}.gid-discount a{background:#f1592a;padding:10px 40px;display:inline-block;margin-top:10px;color:#fff;font-weight:work sans,sans-serif;text-transform:uppercase;font-weight:700;border-radius:5px;max-width:300px;width:100%;letter-spacing:1px}.gid-discount a:hover{color:#fff}.inner-pages-style .table_content h3{border-bottom:2px solid #ec282c;text-align:center;font-size:15px;color:#333;font-weight:500;padding-bottom:5px}.table_content{margin-top:35px}.inner-pages-style .table_content ol{padding:0;margin:0 0 30px;list-style-position:inside}.inner-pages-style h3{font-family:eczar,serif;font-size:40px;font-weight:500;line-height:1.1;color:#000;text-transform:uppercase}p.border_section{padding-top:1.5em;color:#f60;border-top:1px solid #000;border-bottom:1px solid #000;padding-bottom:1.5em;font-weight:700;font-style:italic}.inner-pages-style ul,.inner-pages-style ol{padding:0 0 0 20px;margin:0 0 20px}.inner-pages-style img{margin-bottom:20px}ul.pagination-style a{color:#c3c3c3;font-size:14px;letter-spacing:.5px}ul.pagination-style li{position:relative;margin-right:20px;text-transform:uppercase}ul.pagination-style li::before{content:"\f105";position:absolute;right:-13px;font:normal normal normal 13px/1 FontAwesome;top:6px;color:#c3c3c3}ul.pagination-style li:last-child::before{display:none}.gid-discount img{max-width:115px;width:100%}.right-image-section h3 a{color:#ec282c;font-size:27px}.right-image-section h3 a{color:#ec282c;font-size:27px}.right-image-section{width:100%;display:inline-block;margin-bottom:20px;margin:5px 0 20px}.right-image-inner-section{float:left;width:68%;margin-right:1%}.right-image-section img{float:right;width:30%;margin:10px 0}.inner-pages-style #comments h2.comments-title{font-family:roboto slab;font-size:16px;padding-left:15px;margin-bottom:40px;border-left:3px solid #ec282c}ol.comment-list li{width:100%;display:inline-block;margin-bottom:20px}ol.comment-list{list-style:none;padding:0}ol.comment-list .comment-author.vcard{width:30%;float:left}ol.comment-list .comment-metadata{width:70%;float:right}ol.comment-list .comment-content{width:70%;float:right;margin-top:10px}ol.comment-list .reply{width:70%;float:right}ol.comment-list .comment-author.vcard{display:flex;flex-direction:column}ol.comment-list .comment-author.vcard .says{display:none}ol.children{width:70%;float:right;margin:0;padding:0}ol.comment-list .comment-content p{margin:0;font-size:15px}ol.comment-list .reply a{font-size:12px;margin-bottom:20px;display:inline-block}ol.comment-list .comment-metadata{font-size:13px}ol.comment-list div#respond{width:70%;float:right}ol.comment-list div#respond h3{font-size:20px}ol.comment-list div#respond h3 small{margin-left:10px;text-transform:none;font-family:roboto slab;font-size:13px;color:#1723c6}ol.comment-list p.logged-in-as{display:none}ol.comment-list p.form-submit input[type=submit]:hover{background:#ec282c}ol.comment-list p.form-submit input[type=submit]{font-family:roboto,sans-serif;font-size:14px;background-color:#222;border-radius:0;color:#fff;border:0;padding:8px 15px;font-weight:500;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;border-radius:0}table.gun-table.section tbody img{max-width:150px;width:100%}table.gun-table.section tbody.row-hover tr:last-child{border-bottom:#ffdead}table.gun-table.section tbody.row-hover tr{vertical-align:top;padding:8px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}table.gun-table.section tbody.row-hover tr:nth-child(2n){background:#f9f9f9}table.gun-table.section thead tr th{padding:10px;line-height:20px}table.gun-table.section tbody.row-hover tr td{padding:10px}tbody.row-hover tr td:nth-child(2) a{color:#ec282c}tbody.row-hover tr td:last-child a{background:#f9530e;padding:6px;display:inline-block;color:#fff;font-weight:500;width:110px;text-align:center;border-radius:10px;letter-spacing:.3px;text-shadow:1px 1px 1px #000}table.gun-table.section thead{background:#d9edf7;padding:10px;line-height:30px}html{scroll-behavior:smooth}.serious_lover h3{font-family:Roboto Slab;font-size:45px;color:#000;margin:60px 0 20px}.serious_lover li{list-style:none;width:22%;overflow:hidden;position:relative;display:inline-block;margin:1%}.serious_lover li:hover a:after{opacity:1}.serious_lover ul{padding:0;margin:0;text-align:center}.serious_lover li a{height:160px;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:Roboto Slab;align-items:center;text-align:center;display:inline-grid;width:100%;margin:auto;letter-spacing:7px;color:#fff;text-shadow:1px 1px 3px #000}.serious_lover li a:before{content:'';width:100%;height:100%;opacity:.4;-ms-filter:"alpha(opacity=" 40 ")";filter:alpha(opacity=40);position:absolute;top:0;left:0;background-color:#000;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.serious_lover li a:after{content:'';border:1px solid #fff;opacity:.3;-ms-filter:"alpha(opacity=" 30 ")";filter:alpha(opacity=30);position:absolute;top:0;left:0;bottom:0;right:0;margin:10px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.serious_lover{margin:30px 0 0}.serious_lover li a span{position:relative;width:80%;margin:auto;text-transform:uppercase;font-size:12px;font-weight:bolder}.inner-pages-style .modal-video-body{max-width:800px;margin:auto;background:#fff;padding:50px 20px;text-align:center;width:100%}.inner-pages-style .modal-video-body button[type=submit]{width:96%;margin:0 2%;background:#f1592a;color:#fff;border:none;border-radius:0;padding:10px}.inner-pages-style .modal-video-body input{width:46%;margin:2%;float:left}.inner-pages-style .modal-video-body input[type=email]{width:46%;margin:2%}.inner-pages-style .modal-video-body p{font-size:30px;margin:0 0 10px}ul.products li h2{font-family:eczar,serif;font-size:23px;color:#000;font-weight:700;text-transform:uppercase;margin-top:20px}ul.products li span.price span{color:#000;font-size:15px;font-weight:600;font-family:eczar,serif}ul.products li a.button{background:#000;text-align:center;padding:10px 0;color:#fff;text-transform:uppercase;font-size:13px;margin-bottom:20px;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;font-weight:600}ul.products.columns-4 li.product:hover a.button{opacity:1}ul.products li a.button:hover{background-color:#43cb83}.footer_top p,.footer_top a{font-weight:400}h5.sub-common-heading a{font-size:28px;color:#36f;font-weight:700;font-family:eczar,serif}.check_price_along a{background:#f7540e;padding:5px 14px;display:inline-block;border-radius:10px;color:#fff;letter-spacing:.1px;font-size:20px;text-shadow:1px 0 3px #000}.check_price_along a:visited,.check_price_along a:hover{color:#fff}h5.related-common{font-family:eczar,serif;font-size:25px;color:#000}ul.related-common-link li a{color:#1723c6;font-weight:700}.inner-pages-style h6{font-family:eczar,serif;font-size:25px;color:#000}.inner-pages-style .table_content ol li a{text-transform:none;color:#1723c6!important}.section-repeated-common hr:last-child{display:none}p.form-submit input[type=submit]{color:#fff;background-color:#222;line-height:normal;padding:8px 15px;border:none;border-radius:0}.conclusion-box::before{content:"Our Pick";position:absolute;background:#000c34;padding:5px 10px;top:0;left:0;color:#fff}.conclusion-box a.subtitle{color:#333;font-size:20px}.conclusion-box p:nth-child(2){margin-bottom:5px}.conclusion-box p:nth-child(2) a.subtitle{color:#999}.conclusion-box{border:1px solid #000c34;padding-right:10px;position:relative;width:95%;margin:auto;clear:both}.section-repeated-common{width:100%;float:left}.page-id-6123 .related-common,.page-id-878 .related-common,.page-id-2018 h5.related-common{display:none}.page-id-5815 table.gun-table.section tr td:first-child a{color:#ec282c}.page-id-5815 table.gun-table.section tr:nth-child(3) td:first-child a,.page-id-5815 table.gun-table.section tr:nth-child(3) td:last-child{font-weight:700}.page-id-5815 table.gun-table.section tr th,.page-id-5815 table.gun-table.section tr td{padding:10px}.conclusion-box p{color:#999}.author-detail span{color:#e4e4e4;font-weight:100;margin-right:15px}.author-detail{margin-bottom:15px}.author-detail span:last-child{margin:0}header .form-inline{position:absolute;right:0;bottom:-85px;background:#fff;padding:23px;width:373px;z-index:10;border-top:4px solid #ec282c}div.asl_r.vertical{background:#fff!important}header .asl_m .probox svg{fill:rgb(199 196 196)!important}header div[id*=ajaxsearchlite].wpdreams_asl_container{border:1px solid #b0b0b0}header .form-inline::before{position:absolute;top:-10px;right:19px;display:block;content:'';width:0;height:0;border-style:solid;border-width:0 5.5px 6px;border-color:transparent transparent #ec282c transparent}.search .inner-pages-style header.entry-header a{font-family:eczar,serif;font-size:30px;font-weight:500;line-height:1.1;color:#000;text-transform:uppercase}.search .inner-pages-style header.page-header h1.page-title{font-family:eczar,serif;font-size:30px;font-weight:700;line-height:1.1;color:#000;text-transform:uppercase}header #ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{color:#444!important;font-family:work sans,sans-serif!important}p.woocommerce-result-count{width:50%;float:left}form.woocommerce-ordering{width:50%;float:left;text-align:right}.category article{margin-bottom:40px}.category span.category.cat-links{color:#fff}.category .content-area-c{background:#fff;padding:10px 20px;width:90%;margin:-50px auto 0;position:relative}.content-area-c h2 a{color:#111;font-family:eczar,serif!important;font-weight:900!important;line-height:1!important;text-transform:uppercase!important}.content-area-c .entry-content{margin:10px 0 20px;font-size:14px;color:#777;font-family:open sans,arial,sans-serif;margin-top:9px}.content-area-c a.cont-reading:hover{background-color:#222!important}.content-area-c a.cont-reading{background-color:#ec282c;color:#fff;display:inline-block;font-size:13px;font-weight:500;line-height:1;padding:10px 15px;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;display:inline-block;font-family:roboto,sans-serif;font-weight:700}.category article:hover h2 a{color:#ec282c}span.cmt-count{float:right;background:#000;padding:1px 5px;color:#fff;position:relative;font-size:10px}span.cmt-count:before{position:absolute;bottom:-3px;left:0;content:'';width:0;height:0;border-style:solid;border-width:3px 3px 0 0;border-color:#000 transparent transparent transparent}.category span.pages{float:right;text-transform:capitalize;font-size:13px;color:#666}.category a.page-numbers{padding:4px 8px;border:1px solid #c5c5c5;color:#666;font-size:14px}.category a.prev.page-numbers{border-color:transparent}.category a.next.page-numbers{border-color:transparent}.category span.page-numbers.current{padding:4px 8px;border:1px solid #ec282c;background:#ec282c;color:#fff;font-size:14px}.category h1.page-title{font-size:0}.category h1.page-title span{font-family:eczar,serif!important;font-size:40px;margin-bottom:30px;display:inline-block;font-weight:900!important;line-height:1.1!important;letter-spacing:6px;color:#000;text-transform:uppercase!important}.category a.next.page-numbers,.category a.prev.page-numbers{position:relative;font-size:0}.category a.prev.page-numbers::before{font:normal normal normal 15px/1 FontAwesome;content:"\f104";font-size:20px}.category a.next.page-numbers::before{font:normal normal normal 15px/1 FontAwesome;content:"\f105";font-size:20px}.back-to-top{position:fixed;bottom:25px;right:25px;background:#ec282c;border:none;border-radius:0;padding:4px 11px;display:none}.back-to-top:hover,a.back-to-top:visited{background:#ec282c}.back-to-top i{font-size:30px;color:#fff;font-weight:700}.close-search{display:none;position:absolute;top:10px;right:0;z-index:100;width:40px;height:40px}.close-search::before{width:25px;height:2px;content:"";background:#fff;position:absolute;transform:rotate(47deg);left:8px;top:16px}.close-search::after{width:25px;height:2px;content:"";background:#fff;position:absolute;transform:rotate(-46deg);left:8px;top:16px}.search_bg::before{background:rgba(36,34,51,.9);background:-moz-linear-gradient(top,rgba(36,34,51,0.9) 0%,rgba(69,120,249,0.9) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(36,34,51,0.9)),color-stop(100%,rgba(69,120,249,0.9)));background:-webkit-linear-gradient(top,rgba(36,34,51,0.9) 0%,rgba(69,120,249,0.9) 100%);background:-o-linear-gradient(top,rgba(36,34,51,0.9) 0%,@mobileu_gradient_two_mob 100%);background:-ms-linear-gradient(top,rgba(36,34,51,0.9) 0%,rgba(69,120,249,0.9) 100%);background:linear-gradient(to bottom,rgba(36,34,51,0.9) 0%,rgba(69,120,249,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(36,34,51,0.9)',endColorstr='rgba(69,120,249,0.9)',GradientType=0 );position:absolute;width:100%;height:100%;content:"";z-index:2}.search_bg{position:fixed;width:100%}.long-list-blue p a{font-weight:700}span#pinterest-count-content{display:none}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.footer_top{background-color:#222;padding-top:54px;padding-bottom:20px;color:#eaeaea;margin-top:40px}header.site-header{background-color:#151515;margin-bottom:30px}ul#primary-menu{padding:0;margin:0;list-style:none;display:inline-flex}ul#primary-menu li{padding:10px;margin-right:10px}ul#primary-menu li a{color:#fff;font-family:roboto slab;font-size:16px;text-transform:uppercase;font-weight:700}ul#primary-menu li a:hover,a:hover{text-decoration:none}.footer_top h3{font-family:roboto slab;font-size:16px;border-left:4px solid #ec282c;padding:2px 0 2px 12px;margin-bottom:20px}ul#Footer-menu{padding:0;margin:30px 0 0;list-style:none}ul#Footer-menu li:last-child{border:none}ul#Footer-menu li{display:inline-block;margin-right:10px;border-right:1px solid #fff;padding-right:10px;float:left;line-height:14px;margin-bottom:7px}ul#Footer-menu li a{color:#fff}.site-info{background-color:#0d0d0d;padding:5px 0}.site-info a{color:#ccc;font-size:12px}ul#primary-menu .sub-menu li a{text-transform:none;font-size:13px;font-family:work sans light;color:#111;line-height:normal}ul#primary-menu .sub-menu{display:none;position:absolute;background:#fff;z-index:10;padding:0;list-style:none;margin:0;border-radius:10px 10px 10px 10px;box-shadow:1px 1px 6px rgba(0,0,0,.2)}ul#primary-menu li li{padding:7px 14px;line-height:12px}ul#primary-menu li{line-height:60px}.right-section-post h2 a{font-family:robotoslabbold;color:#111;text-transform:uppercase;font-size:21px}.right-section-post h2{line-height:18px}.author-line *{font-size:12px;font-family:work sans,sans-serif;font-weight:400}.author-line span.category{background-color:#222;padding:1px 5px;display:inline-block;margin-right:10px}.author-line .post-time a{color:#aaa}.author-line span.category a{color:#fff}.author-line .post-time span{margin-right:5px;margin-left:5px;color:#aaa}.author-line span.author a{color:#000;font-weight:700}.right-section-post .entry-content{margin:10px 0 20px;font-size:13px;color:#777;font-family:open sans,arial,sans-serif;margin-top:9px}ul#primary-menu li.menu-item-has-children a{position:relative;margin-right:11px}ul#primary-menu li.menu-item-has-children li a{margin:0;display:inline-block;width:100%}ul#primary-menu li.menu-item-has-children li a::before{display:none}ul#primary-menu li:hover li a{color:#111}ul#primary-menu li:hover li:hover a{color:#ec282c}.search-header i.fa{color:#fff;font:normal normal normal 19px/1 FontAwesome}header form.form-inline{position:absolute;right:0;top:100%;background:#f58686;border-top:4px solid red;padding:20px;z-index:100;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);margin-top:-4px}header form.form-inline button[type=submit]{border-radius:0;border:none;background:#000}header form.form-inline button[type=submit]:focus{border:none}header form.form-inline input[type=text]{margin:0!important;border-radius:0;border:1px solid #e1e1e1;padding:5px;border-radius:0;background:0 0}header form.form-inline::before{position:absolute;top:-10px;right:19px;display:block;content:'';width:0;height:0;border-style:solid;border-width:0 5.5px 6px;border-color:transparent transparent red transparent}header form.form-inline input[type=text]:focus{border:1px solid #e1e1e1}a#search_icon_header{cursor:pointer}ul.pagination-style{padding:0;margin:0 0 10px;list-style:none;display:flex}.post-image-left{width:218px}.inner-post-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.right-section-post{width:calc(100% - 250px)}.right-section-post h2 a{font-family:eczar,serif!important;font-size:22px;font-weight:900!important;line-height:1.1!important;letter-spacing:1px}.right-section-post h2 a:hover{color:#ec282c}.author-line span.category:hover{background-color:#ec282c}.modal-video{display:none;position:fixed;z-index:9999;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-video-body.ot-modal-body .close_box{font-size:33px;font-weight:300;background-color:#464547;width:50px;height:50px;display:inline-block;text-align:center;right:-20px;top:-23px}.close_box{color:#eaeaea;font-size:28px;font-weight:300;position:absolute;right:-10px;top:-10px;background-color:#464547;padding:0;margin:0;width:40px;height:40px;line-height:normal;text-align:center;border-radius:100%}ul.products li.product img{margin:auto}@media screen and (max-width:1500px){.modal-video-body.ot-modal-body{padding:40px;width:68%}.modal-video-body.ot-modal-body{background-color:#eaeaea;border-radius:30px;padding:60px}}@media screen and (max-width:1500px){.modal-video-body{max-width:980px}}.modal-video-body{background-color:transparent;margin:auto;padding:0;border:0;width:80%;max-width:1124px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.home-slider{margin-bottom:40px}p.disclosuretext{font-family:work sans,sans-serif!important}aside#secondary{padding:0 0 0 40px;position:sticky;top:60px}aside#secondary img{width:100%}span.author a{font-family:open sans,arial,sans-serif}.xl-space{height:40px}.cmc-contact-form label{width:100%}.cmc-contact-form input{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:34px;padding:3px 9px;border-radius:0}.cmc-contact-form input[type=submit]{width:auto;font-family:roboto,sans-serif;font-size:13px;background-color:#222;border-radius:0;color:#fff;border:0;padding:8px 15px;font-weight:500;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.cmc-contact-form input[type=submit]:hover{background-color:#ec282c}.cmc-contact-form textarea{border:1px solid #e1e1e1;border-radius:0;height:150px}.cmc-contact-form input:focus,.cmc-contact-form textarea:focus{border-color:#b0b0b0!important;outline:0}.about-description h3{font-size:30px;font-weight:500;letter-spacing:2px;margin-bottom:20px}.single-staff-loop h5{font-size:25px;font-weight:400;width:100%;font-family:eczar,serif!important;color:#000;text-transform:uppercase!important}.single-staff-loop{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.staff-image{width:20%;margin-bottom:10px}.staff-content{width:77%}.gnd-sec img{max-width:370px;width:100%}.diclaimer-loop-content strong{margin-bottom:20px;display:block}.author-box-wrap{border:1px solid #ededed;padding:20px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.author-box-wrap .author-photo img{width:100%}.author-box-wrap .author-photo{width:17%}.author-box-wrap .author-desc{width:78%}.author-box-wrap .author-desc a{font-family:open sans,arial,sans-serif;font-size:15px;line-height:21px;font-weight:700;color:#222;display:inline-block;margin-bottom:10px}.author-box-wrap .author-desc a:hover{color:#ec282c}.author-box-wrap .author-desc p{font-size:12px;line-height:21px;margin:0}.about-description.with-adver h2{font-size:40px;font-weight:500;letter-spacing:2px;margin-bottom:30px;font-family:eczar,serif;color:#222}.adver-image{margin-bottom:20px}.yasr-dashicons-visitor-stats{display:none}.yasr-total-average-container{display:block}.Gun-accessories-description p a{color:#1723c6}.Gun-acce-subpage-desc p a,.Gun-acce-subpage-desc li a{color:#1723c6!important}.common-a-color a{color:#1723c6}.table-of-content-outer p{font-weight:500;display:inline-block;border-bottom:2px solid #ec282c;padding:3px 40px}.table-of-content-outer ul{list-style:none;padding:0}.table-of-content-outer ul li a{font-weight:500}.table-of-content-outer ul li a:hover{text-decoration:underline}table.root-table td{padding:10px!important}table.root-table thead th{padding:10px!important;background-color:#d9edf7;font-weight:700}table.root-table td a{color:#ec282c}.inner-pages-style .font-30{font-size:30px}.gid-discount a{color:#fff}table.root-table img{max-width:120px}table.root-table .img-flex{display:flex}table.root-table .img-flex span{margin-left:20px}.root-table tbody.row-hover tr td a.table-shape-btn{background:#f9530e;padding:7px 11px;display:inline-block;color:#fff;text-align:center;border-radius:7px;width:100%;font-weight:500;font-size:22px;text-shadow:1px 2px 2px #000}a.orange-btn-common{background:#f9530e;display:inline-block;width:auto;border-radius:7px;color:#fff!important;padding:6px 30px;font-weight:500;font-size:22px;text-shadow:1px 2px 2px #000}h4.font-30 a{color:#000}.best-22-pistols-description.common-a-color ul li{font-family:work sans,sans-serif;font-size:16px;color:#000;font-weight:400}.fw-normal .font-30{font-weight:600;letter-spacing:1px}.color-red-a h3 a{color:#ec282c}h5.home-d-points a{color:#ec282c}h5.home-d-points{font-family:eczar,serif;font-size:30px;font-weight:600;line-height:1.1;color:#000;text-transform:uppercase;letter-spacing:1px}.table-of-content-outer ol li::marker{color:#1723c6}.ourpick{display:flex;position:relative;margin:10px auto;border:1px solid #000c34;width:90%}.ourpick .picklabel{position:absolute;top:0;left:0;background:#000c34;color:#fff;padding:5px 10px;z-index:999}.ourpick .td-pb-span6.content p a.subtitle{font-size:20px;font-weight:300;color:#999;line-height:26px;margin-bottom:10px;display:block}.ourpick .title{font-size:16px;font-weight:500;color:#333;line-height:22px;margin-bottom:10px;display:block}.ourpick .td-pb-span6.content p{font-size:18px;font-weight:300;color:#999;line-height:17px}.ourpick .td-pb-span6.content{padding:21px}.ourpick a.amazonbutton{padding:10px 20px;background:#ec282c;color:#fff;text-align:center;border-radius:5px;font-size:16px;line-height:16px;font-weight:500;transition:.4s ease background}.ourpick a.amazonbutton:hover{background:#000c34;text-decoration:none;transition:.4s ease all}.footer_top p,.footer_top h3{color:#fff!important}.home section#text-26{position:sticky;top:60px}.home aside#secondary{position:static}.rs-top{min-height:400px;background-size:cover;position:relative;transition:all .3s}.rs-top h3{position:absolute;top:15px;width:100%;font-family:eczar,serif!important;font-size:40px;font-weight:900!important;line-height:1.1!important;letter-spacing:6px;text-transform:uppercase!important;padding:15px;background:rgba(0,0,0,.7);color:#fff;text-align:right;transition:.4s all ease;opacity:1!important;z-index:9}.rs-top:hover{opacity:.9}section.rs-top-outer h4{font-family:eczar,serif!important;color:#000;line-height:29px;margin-top:24px;margin-bottom:14px;font-size:25px;font-weight:400}section.rs-top-outer p{font-family:work sans,sans-serif!important;font-size:16px!important;color:#000;font-weight:400}h2.twl-heading{font-family:eczar,serif!important;color:#000;border-left:4px solid #ec282c;padding-left:10px;line-height:38px;margin-top:30px;margin-bottom:20px}.twile-image{border:3px solid #ec282c;text-align:center;margin-bottom:15px}.twile-image a{text-align:left;background:#eee;display:block;padding:12px 20px 1px;font-size:40px;font-weight:500!important;letter-spacing:4px;font-family:eczar,serif!important;color:#000;text-transform:uppercase!important}.twile-image img{padding:10px;max-height:149px}.top-twile-single p{font-family:work sans,sans-serif!important;font-size:16px!important;color:#000;font-weight:400;padding:0 10px}.colapse-sec button{position:relative;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 34px;font-weight:700;border-radius:10px;background:#f0f0f0;font-size:.9em;border:1px solid #ccc;display:block;width:100%;text-align:left}.colapse-sec ul{margin:0}.colapse-sec button+div{border:1px solid #ccc;border-top:0;margin-top:-7px;padding:40px 0}.colapse-sec ul li a{color:#1723c6!important}.colapse-sec ul li a:hover{text-decoration:underline}.twile-image:hover img{opacity:.8}table.table-bordered td{padding:5px}.colapse-sec button span{position:relative;font-weight:700}.colapse-sec button span:before{position:absolute;content:'+';left:-20px;top:-1px;font-weight:700!important;font-size:23px}.colapse-sec button.open-button span:before{content:'-'}.colapse-sec button:focus{box-shadow:none}.single-product div.product{display:flex;justify-content:space-between;flex-wrap:wrap}.single-product div.product h1.product_title.entry-title{font-family:eczar,serif!important;font-size:28px;font-weight:900!important;line-height:1.1!important;letter-spacing:6px;color:#000;text-transform:uppercase!important}.single-product div.product .woocommerce-product-gallery{width:48%}.single-product div.product .summary.entry-summary{width:48%}.single-product div.product span.woocommerce-Price-amount.amount{font-family:work sans,sans-serif!important;font-weight:700}.single-product div.product table.variations label{font-family:work sans,sans-serif!important;font-weight:700;font-size:14px}.single-product div.product .woocommerce-variation-price span.woocommerce-Price-amount.amount{font-size:24px}a.reset_variations{color:#ec282c;font-size:14px;margin-left:12px}button.single_add_to_cart_button.button.alt:hover{color:#ec282c}.woocommerce-variation-add-to-cart.variations_button{display:flex}.input-text.qty{width:50px;text-align:center;margin-right:9px}.product_meta{margin-top:10px}.product_meta *{font-size:14px;margin:0}button.single_add_to_cart_button.button.alt{border:0;box-shadow:none;color:#fff;background:none #222;font-size:11px;padding:10px;text-shadow:none;border-radius:0}.single-product .product .summary .cart .button:hover{background:#ec282c;color:#fff}.product_meta .posted_in a{color:#ec282c;font-size:14px}ul.tabs.wc-tabs{display:flex;border-bottom:2px solid #ec282c}ul.tabs.wc-tabs li a{font-family:roboto slab;font-size:16px;color:#515151;padding:5px 10px!important}ul.tabs.wc-tabs li a:hover{color:#6b6a6b}ul.tabs.wc-tabs li.active{background-color:#ec282c!important;color:#fff!important}ul.tabs.wc-tabs li.active a{color:#fff}.woocommerce-Tabs-panel h2{font-family:roboto,sans-serif;color:#111;font-weight:400;margin:6px 0;font-size:27px;line-height:38px;margin-top:30px;margin-bottom:20px}.woocommerce-tabs.wc-tabs-wrapper{margin-top:50px;width:100%}table#size-guide tr th{border:1px solid #ededed}table#size-guide tr td{border:0!important}.woocommerce-Tabs-panel{font-family:work sans,sans-serif}table.variations{margin-bottom:0}.single-product .product .woocommerce-variation-price{margin:10px 0}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.single-product table.woocommerce-product-attributes.shop_attributes td{padding:7px;border:1px solid #ededed}.single-product table.woocommerce-product-attributes.shop_attributes th{border:1px solid #ededed;padding:7px}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:transparent!important}span#reply-title{font-weight:600;color:#111;margin:15px 0;display:block}.single-product p.stars:hover a::before{color:#ec282c}.single-product table.variations select{width:70%}.single-product a.woocommerce-product-gallery__trigger{display:none!important}section.plain-set ol,section.plain-set ul{margin-left:0;padding-left:20px}section.plain-set p,section.plain-set li{font-family:work sans,sans-serif!important;font-size:16px!important;color:#000;font-weight:400}.select-option-outer .add_to_cart_button{transform:translateY(105%)}ul.products li:hover .select-option-outer .add_to_cart_button{transform:translateY(0)}.select-option-outer{overflow:hidden;height:42px}.article-top-set{position:relative}.article-detail{position:absolute;bottom:0;background-color:#fff;padding:10px;width:70%}.article-detail h1{font-family:eczar,serif!important;font-size:40px;font-weight:900!important;line-height:1.1!important;letter-spacing:6px;color:#000;text-transform:uppercase!important;padding-right:8%}.rl-arti h4{color:#ec282c;font-size:24px;letter-spacing:0;font-weight:400;padding-left:20px;border-left:4px solid;margin:33px 0;font-family:roboto slab;font-size:22px}.rl-arti h4 a{color:#111}.related-single h5 a:hover{color:#ec282c}.related-single h5 a{color:#111;font-family:eczar,serif!important;font-size:16px;font-weight:900!important;line-height:1.1!important;text-transform:uppercase}a.rl-cat{position:absolute;bottom:0;background-color:#111;color:#fff;padding:2px 10px;display:inline-block;font-size:13px}a.rl-cat:hover{background-color:#ec282c}.rl-image{position:relative}.rl-arti .slick-slide{margin-left:27px}.rl-arti .slick-list{margin-left:-27px}.rl-arti .slick-next,.rl-arti .slick-prev{border:#dcdcdc;border-radius:0;color:#dcdcdc;border:1px solid #ccc;position:absolute;bottom:0!important;transform:translate(0);top:90%;left:0}.rl-arti .slick-next:hover,.rl-arti .slick-prev:hover{background-color:#ec282c}.rl-arti .slick-next{left:30px}.rl-arti .slick-next:before,.rl-arti .slick-prev:before{color:#ccc}.rl-arti .slick-prev:before{content:'\f104 ';font-family:fontawesome}.rl-arti .slick-next:before{content:'\f105 ';font-family:fontawesome}p.toc_title{font-weight:500!important;display:inline-block!important;border-bottom:2px solid #ec282c!important;padding:3px 40px!important}div#toc_container li::marker{color:#1723c6!important}div#toc_container li a{color:#1723c6!important}.tablepress tbody.row-hover tr td:last-child a{background-color:transparent}@media screen and (min-width:767px){ul#primary-menu li:hover .sub-menu{display:block;width:200px}ul#primary-menu li:hover a{color:#ec282c}ul#primary-menu li.menu-item-has-children a::before{font:normal normal normal 15px/1 FontAwesome;content:"\f107";font-weight:700;position:absolute;right:-16px;top:3px}}@media screen and (max-width:767px){.article-detail h1{font-size:22px}.article-detail{position:static;width:100%;padding:0}.single-product div.product .woocommerce-product-gallery{width:100%;text-align:center;margin-bottom:5px}.single-product div.product .summary.entry-summary{width:100%}.single-product table.variations select{width:auto}table{max-width:700px;overflow:scroll;display:block;width:100%}table.variations{display:table}ul.tabs.wc-tabs li a{font-size:12px}.rs-top h3{font-size:25px}.post-image-left{width:100%;margin-bottom:20px}.right-section-post{width:100%}aside#secondary{padding:0;position:static}.post-image-left img{width:100%}ul#primary-menu li a,ul#primary-menu li.menu-item-has-children a::before{font-size:21px!important}ul#primary-menu li a{font-family:work sans,sans-serif!important;text-transform:capitalize;font-weight:600}div#collapsibleNavbar{background:linear-gradient(to bottom,rgba(36,34,51,0.9) 0%,rgba(69,120,249,0.9) 100%)!important}ul#primary-menu li.menu-item-has-children::before{content:"\f105";font-weight:400;position:absolute;right:0;font:normal normal normal 15px/1 FontAwesome;color:#fff;font-size:21px;transition:all .3s}.dn-arrow:before{transform:rotate(90deg)}ul#primary-menu li{padding:10px!important}ul#primary-menu li.menu-item-has-children a{position:static}ul#primary-menu li{position:relative}ul#primary-menu .sub-menu.more-child li a{color:#fff;font-size:16px!important;font-weight:400}ul#primary-menu .sub-menu.more-child{display:block;position:static;background-color:transparent;padding:10px 20px 0}ul#primary-menu{padding:0 20px}body.home{overflow-x:hidden}ul#primary-menu .sub-menu{box-shadow:none}}@media screen and (max-width:500px){header .form-inline{width:100%}.inner-pages-style h4{font-size:25px}.inner-pages-style h3{font-size:30px}.conclusion-box{padding:10px;width:100%;text-align:center}table.gun-table.section tbody img{width:100px}table.gun-table.section{max-width:700px;overflow:scroll;display:block;width:100%}.search_bg .close-search{display:block}.category main#primary{margin-bottom:20px}.author-line time.entry-date.published{display:inline-block;margin-top:7px}header .form-inline::before{display:none}header .form-inline{background:0 0;border:none}header .asl_m,header .asl_m .probox{background:0 0!important}header #ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{color:#fff!important}}