@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700|Rye");@import url("../ngfskeleton/style.css");.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #555;border-color:#555 transparent #555 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body .gform_wrapper ul.gform_fields,#content .gform_wrapper ul.gform_fields{padding:0}body .gform_wrapper ul.gform_fields li.gfield,#content .gform_wrapper ul.gform_fields li.gfield{display:block;list-style-type:none;margin:0 0 1em;padding:0 15px;clear:none}body .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper ul.gform_fields li.gfield select,body .gform_wrapper ul.gform_fields li.gfield textarea,#content .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#content .gform_wrapper ul.gform_fields li.gfield select,#content .gform_wrapper ul.gform_fields li.gfield textarea{width:100%;border:0px solid;border-radius:3px;font-size:.9em;line-height:15px;padding:15px 10px;background:#fff;color:#000;border:1px solid #b9b9b9}body .gform_wrapper .top_label div.ginput_container,#content .gform_wrapper .top_label div.ginput_container{margin:0}body .gform_wrapper .gform_footer.top_label,#content .gform_wrapper .gform_footer.top_label{text-align:left;padding:0 1em}body .gform_wrapper button,body .gform_wrapper input[type="submit"],body .gform_wrapper input[type="button"],#content .gform_wrapper button,#content .gform_wrapper input[type="submit"],#content .gform_wrapper input[type="button"]{border:none}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}#content .gallery .gallery-item{float:none;width:auto;margin:1em 0}#content .gallery br{display:none;clear:none !important}.navbar-nav li.hold>.dropdown-menu{display:block}body{font-size:16px;font-family:"PT Sans",sans-serif;color:#000}img{max-width:100%;height:auto}.alignleft,.alignright{float:none;margin:1.5em 0}h1{font-family:"PT Sans",sans-serif;font-weight:bold;margin:0 0 0.5em 0;line-height:normal;font-size:1.5em;text-transform:uppercase;font-family:"Rye",cursive;font-weight:normal}h2{font-family:"PT Sans",sans-serif;font-weight:bold;margin:0 0 0.5em 0;line-height:normal;font-size:1.25em}h3{font-family:"PT Sans",sans-serif;font-weight:bold;margin:0 0 0.5em 0;line-height:normal;font-size:1.125em}h4{font-family:"PT Sans",sans-serif;font-weight:bold;margin:0 0 0.5em 0;line-height:normal;font-size:1.1em}h5{font-family:"PT Sans",sans-serif;font-weight:bold;margin:0 0 0.5em 0;line-height:normal;font-size:1.05em}h6{font-family:"PT Sans",sans-serif;font-weight:bold;margin:0 0 0.5em 0;line-height:normal;font-size:.95em}.btn,body .gform_wrapper button,body .gform_wrapper input[type="submit"],body .gform_wrapper input[type="button"],#content .gform_wrapper button,#content .gform_wrapper input[type="submit"],#content .gform_wrapper input[type="button"],#filters input[type="submit"],#content .btn,#content button,#content .whosgotthebutton,#content button.button,#content button.button.alt,#content a.button.alt,#content input.button,#content input.button.alt,#video_container #video_cta a,.button,input[type="submit"]{color:#b9b9b9;-webkit-box-shadow:none;-moz-box-shadow:none;text-transform:uppercase;box-shadow:none;display:inline-block;background:#000;padding:0.5em 1em;margin:0.5em 0;text-decoration:none !important;border-radius:3px;font-style:normal !important;font-weight:bold}.btn:hover,body .gform_wrapper button:hover,body .gform_wrapper input[type="submit"]:hover,body .gform_wrapper input[type="button"]:hover,#content .gform_wrapper input[type="submit"]:hover,#content .gform_wrapper input[type="button"]:hover,#filters input[type="submit"]:hover,#content .btn:hover,#content button:hover,#content .whosgotthebutton:hover,#content button.button.alt:hover,#content a.button.alt:hover,#content input.button:hover,#video_container #video_cta a:hover{color:#ff0}#testimonial_carousel{text-align:center}#testimonial_carousel .carousel-inner{padding:0 2em}#testimonial_carousel .carousel-control{background-image:none;color:#fff}#testimonial_carousel .left{left:0;top:auto;bottom:0}#testimonial_carousel .right{right:0;top:auto;bottom:0}#top_links{background:#000;color:gray;line-height:1.8em;border-bottom:1px solid #ff0}#top_links a{color:inherit;text-decoration:none}#top_links li:hover{color:#ff0}#top_links .phone,#top_links .conditions a{color:#ff0;font-weight:bold}#top_links .phone:hover,#top_links .conditions a:hover{color:#fff}#top_links .conditions{font-size:12px;text-transform:uppercase;color:#ff0}#top_links .conditions i{font-family:FontAwesome;position:absolute;padding-left:2px;content:"\f061";font-style:normal;font-size:10px}#top_links #shop-nav{font-size:.8em;text-align:right}#top_links .minicart{font-size:.9em;color:#000}#top_links .minicart .mini_cart_item{padding:1.5em 0 1.2em 1.2em;margin:.5em .5em;line-height:100%}#top_links .minicart .mini_cart_item .remove{left:-0.15em;top:.35em;position:absolute;color:red;font-size:2em}#top_links .minicart .mini_cart_item dl dd{margin-bottom:0px}#top_links .minicart .mini_cart_item .quantity{font-size:1.2em;font-weight:700;display:block;text-align:right;color:green;position:absolute;bottom:-5px;right:0px}#top_links .minicart li:hover{color:#000}#top_links .minicart a{color:inherit;line-height:160%}#top_links .minicart a:hover{color:#1b1b1b !important}#top_links .minicart img{width:40px;float:right;margin-left:10px;border:1px solid #efefef}#top_links .minicart .variation{margin-top:.5em;margin-bottom:-7px;font-size:.9em;line-height:1em}#top_links .minicart .variation dt{display:inline-block;padding-left:10px}#top_links .minicart .variation dd{display:inline-block}#top_links .minicart .variation dd p{margin-bottom:0px}#top_links .minicart .total{font-size:1.4em;text-align:right;display:block;border-top:1px solid #ccc;padding-top:.3em;margin-top:2em}#top_links .minicart .buttons{font-size:1.1em;text-align:center;margin-bottom:0px;color:#fff}#top_links .minicart .button:hover{color:#fff !important;background-color:#4a4a4a}#header{text-align:center;color:#fff;background-image:url(img/redwood-bg.jpg);padding:1em}#header img{height:100px;margin:0 0 .5em}#header .title{color:#ffff00;font-weight:bold}#header .title a{color:inherit;text-decoration:underline}#header .location{margin:0 0 1em}#header .location p{margin:0}#header .location i{font-size:.875em}#navigation{border-top:1px solid #ff0;color:#b9b9b9;background:#000;font-weight:bold;text-transform:uppercase}#navigation li.dropdown.mega{position:static}#navigation li.dropdown.mega .dropdown-menu{background:#333;border-radius:0;border:none}#navigation li.dropdown.mega .dropdown-menu.depth_1 li a{border:none;font-size:.9em;color:#ffff}#navigation li.hold>.sub-menu{position:static}#navigation li.hold>.sub-menu li{overflow:visible}#navigation .navbar{min-height:0;margin-bottom:0;border:none}#navigation .navbar-toggle{float:none;text-transform:uppercase}#navigation .container{padding:0}#navigation .dropdown-menu{padding:0 10px}#navigation ul li:hover ul{display:none}#navigation ul li a{line-height:3em;height:3em;color:#b9b9b9;border-bottom:1px solid #1b1b1b;padding:0 1em}#navigation ul li a:hover{color:#ff0;background:#1b1b1b}#navigation ul li .dropdown-menu li.active a{background:#1b1b1b;color:#ff0}#navigation ul .dropdown-menu li{overflow:hidden}#navigation ul li:last-child a{border:none}#navigation ul li.hold a,#navigation ul li.hold a:hover{color:#ff0;background:#1b1b1b}#navigation ul li.hold>.dropdown-menu{display:block}#navigation ul li.hold>.dropdown-menu.depth_1{display:flex}#navigation ul li.hold .dropdown-menu a{background:none;color:#b9b9b9}#navigation ul li.hold .dropdown-menu a:hover{background:#1b1b1b;color:#ff0}#navigation ul li:hover>.dropdown-menu{display:block}#navigation .form{display:block;max-width:300px;padding:1em}#navigation .form .group{position:relative}#navigation .form button{position:absolute;top:0;right:0;border:none;background:none;padding:6px}#navigation2{border-top:1px solid #ffff00;color:#b9b9b9;background:#000;font-weight:bold;text-transform:uppercase}#navigation2 .navbar{min-height:unset;margin:0;border:none}#navigation2 .col-md-2{z-index:999}#navigation2 .form{display:block;max-width:300px;padding:0;z-index:999}#navigation2 .form .group{position:absolute;z-index:999;top:12px}#navigation2 .form button{position:absolute;top:0;right:0;border:none;background:none;padding:6px}#navigation2 .navbar-nav li{background:none}#navigation2 .navbar-nav li .dropdown-menu{background:#333;width:100%;margin:0;padding:0;border-radius:0}#navigation2 .navbar-nav li .dropdown-menu .dropdown-menu{background:#000}#navigation2 .navbar-nav li .dropdown-menu .dropdown-menu li a{font-size:.9em}#navigation2 .navbar-nav li a{line-height:3em;height:3em;color:#b9b9b9;border-bottom:1px solid #1b1b1b;padding:0 1em;background:none;cursor:pointer}#navigation2 .navbar-nav li.hold>a,#navigation2 .navbar-nav li:hover>a{color:#ffff00}#filters{margin:0 0 1.5em}#filters .brandfilter{margin:0 0 1.5em}#filters .brandfilter label{display:block;background:#333;color:#fff;font-size:1.25em;line-height:1em;padding:10px;font-weight:bold;margin:0;text-transform:uppercase;position:relative;cursor:pointer}#filters .brandfilter select{width:100%;padding:10px;border-radius:0}#filters .filter{margin:0 0 1.5em}#filters .filter legend{background:#333;color:#fff;font-size:1.25em;line-height:1em;padding:10px;font-weight:bold;margin:0;text-transform:uppercase;position:relative;cursor:pointer}#filters .filter legend:after{content:'+';display:inline-block;position:absolute;right:10px}#filters .filter>div{height:0;overflow:hidden}#filters .filter.open legend::after{content:'-'}#filters .filter.open>div{height:150px;overflow-y:scroll;padding:10px;border:1px solid #d4d4d4}#filters input[type="text"]{width:100%;padding:10px}#filters input[type="submit"]{display:block;width:100%}#ffl_checkout .loading{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.7);text-align:center}.product-loading #ffl_checkout .loading{display:block !important}#ffl_search{display:flex;flex-wrap:wrap;margin:0 -15px 1.5em}#ffl_search>div{flex:0 0 100%;max-width:100%;padding:0 15px}#ffl_search input[type="text"],#ffl_search select{width:100%;padding:5px}#ffl_search input[type="submit"]{margin-top:.5em;margin-left:15px}#selectffl .formwrap{display:flex;margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #d4d4d4}#selectffl .formwrap input{margin:5px 10px 0 0}#selectffl label{font-weight:normal}#selectffl .address{font-size:.875em}#selectffl .name{margin:0 0 .5em}#selectffl legend{font-size:1em;border:none;font-weight:bold;font-size:1.25em}#content .attribute-list{margin-top:-1em}#content .attribute-list p{display:inline;margin:0}#content .searchpost{margin-bottom:3em}#content .variations .label{color:#000;font-size:1.1em}#content .variations select{width:100%;border:0px solid;border-radius:3px;font-size:.9em;line-height:15px;padding:10px;background:#fff;margin:0 0 1em;color:#000;border:1px solid #b9b9b9}#content .product_list_widget{padding:0}#content .product_list_widget li{list-style-type:none}#content .product_list_widget li img{width:85px}#content .main-content{margin-top:3em;margin-bottom:3em}#content .shareicons a,#content .shareicons a:hover{color:#fff;font-style:normal}#content .square-post{position:relative;background-repeat:no-repeat;background-color:#b9b9b9;background-size:cover;background-position:top center;margin-bottom:30px}#content .square-post .overlay{position:absolute;bottom:0;width:100%;height:100%;display:block;z-index:2;color:#fff;text-align:center}#content .square-post .title{position:absolute;bottom:0;padding:2em 1em;width:100%;z-index:1;background:#000}#content .square-post .share{position:absolute;top:1em;left:1em;z-index:3}#content .square-post:after{content:"";padding-bottom:100%;display:block}#content .trophy .image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}#content .trophy .image .share{position:absolute;top:0;right:0;width:30px;height:30px;line-height:30px;background:#fff;text-align:center}#content .trophy .image .overlay{display:none}#content .trophy .image::after{content:"";display:block;padding-bottom:100%}#content .trophy .image:hover .share{display:none}#content .trophy .image:hover .overlay{padding:1em;display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.8);color:#fff}#content .trophy .image:hover .overlay .shareicons a{color:#fff;font-style:normal}#content a{text-decoration:underline;font-style:italic;color:inherit}#content a:hover{color:#1b1b1b}#content table.cart td.actions .input-text{width:auto !important;margin:5px}#content .product .price{color:#000;font-size:1.5em;font-weight:bold}body .gform_wrapper #content .product button,body .gform_wrapper #content .product input[type="submit"],body .gform_wrapper #content .product input[type="button"],#content .product .gform_wrapper button,#content .gform_wrapper .product button,#content .product .gform_wrapper input[type="submit"],#content .gform_wrapper .product input[type="submit"],#content .product .gform_wrapper input[type="button"],#content .gform_wrapper .product input[type="button"],#content .product #filters input[type="submit"],#filters #content .product input[type="submit"],#content .product .btn,#content .product button,#content .product .whosgotthebutton,#content .product button.button,#content .product a.button.alt,#content .product input.button,#content .product #video_container #video_cta a,#video_container #video_cta #content .product a{margin:0}#content .hp-section{padding:3em 0}#content .hp-section h2{font-size:1.5em;font-family:"Rye",cursive;font-weight:normal;text-transform:uppercase}#content .products.row{display:flex;flex-wrap:wrap}#content .products.row>div{display:flex}#content .product-grid-item{width:100%;padding-top:10px;border-radius:5px;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.2);margin-bottom:30px}#content .product-grid-item .image{height:200px;padding:0 10px 10px;background-repeat:no-repeat;background-position:center;background-size:contain}#content .product-grid-item .title{display:block;font-size:1.2em;padding:0 15px;margin:0 0 .3em;font-style:normal;min-height:115px}#content .product-grid-item .price{padding:0 15px;font-size:1.2em;font-weight:bold}body .gform_wrapper #content .product-grid-item button,body .gform_wrapper #content .product-grid-item input[type="submit"],body .gform_wrapper #content .product-grid-item input[type="button"],#content .product-grid-item .gform_wrapper button,#content .gform_wrapper .product-grid-item button,#content .product-grid-item .gform_wrapper input[type="submit"],#content .gform_wrapper .product-grid-item input[type="submit"],#content .product-grid-item .gform_wrapper input[type="button"],#content .gform_wrapper .product-grid-item input[type="button"],#content .product-grid-item #filters input[type="submit"],#filters #content .product-grid-item input[type="submit"],#content .product-grid-item .btn,#content .product-grid-item button,#content .product-grid-item .whosgotthebutton,#content .product-grid-item button.button,#content .product-grid-item a.button.alt,#content .product-grid-item input.button,#content .product-grid-item #video_container #video_cta a,#video_container #video_cta #content .product-grid-item a{margin:0.5em 15px 1em}#content .woocommerce-pagination ul{margin:0;padding:0}#content .woocommerce-pagination ul li{margin:0;padding:0}#content .woocommerce-pagination ul li a{font-style:normal}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;float:none}#video_container{min-height:280px;max-height:640px;position:relative;overflow:hidden;margin-bottom:-10px;background-repeat:no-repeat;background-size:contain}#video_container #bgvid{width:100%;min-height:212px;transform:scale(2);margin-bottom:-10px}#video_container #video_cta{display:flex;height:100%;color:#fff;position:absolute;bottom:auto;top:0px;width:100%;text-align:left;color:#000;font-size:1.3em;text-shadow:1px 1px 10px #fff,-1px -1px 10px #fff,1px -1px 10px #fff,-1px 1px 10px #fff}#video_container #video_cta .inner{display:flex;align-self:center}#video_container #video_cta .container{margin-left:0;margin-right:0;display:flex}#video_container #video_cta p{margin:0}#video_container #video_cta p strong{display:block}#video_container #video_cta span{font-weight:bold;text-transform:uppercase}#video_container #video_cta a{text-shadow:none;color:yellow;font-size:13px;border:1px solid yellow;margin-top:.5em}#video_container #video_cta .larger{font-size:2em;line-height:1em;text-transform:uppercase;display:block}#home_resources{padding:3em 0 1em}#home_resources .resource{display:block;margin:2em auto;max-width:400px;text-transform:uppercase;font-style:normal;font-weight:bold;text-decoration:none}#home_resources .resource .image{height:90px;background-repeat:no-repeat;background-position:center;background-size:contain}#dashboard{background-image:url(img/redwood-bg.jpg)}#dashboard .flex{padding-top:1em;padding-bottom:1em;display:flex;flex-direction:column;justify-content:space-between}#dashboard #river_report{flex-grow:1;margin:0}#dashboard #river_report .row{display:flex;flex-wrap:wrap}#dashboard h2{text-align:center;margin:0;padding:10px;line-height:1em}#dashboard .updated{background:#000;color:#fff;padding:10px;margin:0}#dashboard .updated a{color:yellow}#dashboard .updated a:hover{color:#fff}#dashboard .recent-posts{background:#fff;border-radius:5px;padding:0 10px 10px;margin:1em 0}#dashboard .recent-posts .recentpost{margin:0 0 1em}#dashboard .recent-posts .recentpost h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dashboard #weather_widget{margin:0 0 1em;background:#fff;border-radius:5px}#dashboard #weather_widget .current{padding:10px}#dashboard #weather_widget .current img{float:left;width:75px;margin-top:1em}#dashboard #weather_widget .current p{margin:0 0 1em}#dashboard #weather_widget .temp{font-weight:bold;font-size:2em;line-height:1em}#dashboard .feature{flex-basis:auto;min-height:300px;max-width:300px;margin:0;flex-grow:1;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px;position:relative;border:1px solid #fff}#dashboard .feature h2{position:absolute;top:41%;background:#000;background:rgba(0,0,0,0.7);width:100%;color:#b9b9b9}#dashboard .feature:hover h2{color:#ff0}#river_report{background:#fff;border-radius:5px;margin:1em 0}#river_report p{margin:0}#river_report .post-content p{margin:0 0 1.5em}#river_report .metric{text-align:center;padding:5px 10px;margin:0 0 .5em;color:#1b1b1b}#river_report .metric strong{font-size:1.2em;color:#000;line-height:1em}#river_report .metric .icon{height:50px;margin:0 0 5px;background-repeat:no-repeat;background-size:contain;background-position:center}#river_report #water_level .icon{background-image:url(img/level-icon.png)}#river_report #water_temp .icon{background-image:url(img/temp-icon.png)}#river_report #pressure .icon{background-image:url(img/pressure-icon.png)}#river_report #water_clarity .icon{background-image:url(img/clarity-icon.png)}#river_report .suggestedbait{color:#fff;background-color:#000;padding:.5em;font-weight:300}#river_report .featured_bait{padding:0 10px;margin:0 0 1em;border-top:1px solid #fff}#river_report .featured_bait img{max-width:50%;margin:.2em 1em .2em 0;border:1px solid #ccc;float:left}#river_report .featured_bait h5{font-weight:100;font-size:14px}#river_report .featured_bait .btn,#river_report .featured_bait body .gform_wrapper button,body .gform_wrapper #river_report .featured_bait button,#river_report .featured_bait body .gform_wrapper input[type="submit"],body .gform_wrapper #river_report .featured_bait input[type="submit"],#river_report .featured_bait body .gform_wrapper input[type="button"],body .gform_wrapper #river_report .featured_bait input[type="button"],#river_report .featured_bait #content .gform_wrapper input[type="submit"],#content .gform_wrapper #river_report .featured_bait input[type="submit"],#river_report .featured_bait #content .gform_wrapper input[type="button"],#content .gform_wrapper #river_report .featured_bait input[type="button"],#river_report .featured_bait #filters input[type="submit"],#filters #river_report .featured_bait input[type="submit"],#river_report .featured_bait #content button,#content #river_report .featured_bait button,#river_report .featured_bait #content .whosgotthebutton,#content #river_report .featured_bait .whosgotthebutton,#river_report .featured_bait #content a.button.alt,#content #river_report .featured_bait a.button.alt,#river_report .featured_bait #content input.button,#content #river_report .featured_bait input.button,#river_report .featured_bait #video_container #video_cta a,#video_container #video_cta #river_report .featured_bait a{margin-top:0.2em}#river_report .featured_bait .riverrpt{height:150px}#river_report .bottom{padding:10px}#featured_product h2{text-align:center;margin:0 0 1.5em}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{display:block}.navbar-nav li.hold>.dropdown-menu{display:block}#sidebar_menu{margin:0 0 1.5em}#sidebar_menu .navbar{min-height:0;margin:0}#sidebar_menu .navbar-collapse{padding:5px 0}#sidebar_menu ul{margin:0;padding:0;float:none}#sidebar_menu ul li{margin:0 0 5px;padding:0;display:block;float:none}#sidebar_menu ul li .dropdown-menu{position:static;margin:5px 0 5px 10px;border:none;background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#sidebar_menu ul a{padding:0.5em 1em;display:block;background:#fff;font-style:normal;text-decoration:none;border:1px solid #b9b9b9;border-radius:3px}#sidebar_menu ul a:hover,#sidebar_menu ul .active a:hover{background:#000;color:#fff}#sidebar_menu ul li.active a{background-color:#000;color:#fff}#sidebar_menu ul li.active .dropdown-menu a{background-color:#fff;color:#000}#sidebar_menu ul li.active .dropdown-menu .active a{background-color:#000;color:#fff}#sidebar_menu ul li.current-menu-parent .dropdown-menu{display:block}#sidebar_menu .navbar-header{float:none;position:relative;display:inline-block;background:#000;color:#fff;width:100%;padding:0.5em 1em;border:1px solid #000;border-radius:3px;margin:0 0 5px}#sidebar_menu .navbar-header h3{margin:0;text-transform:uppercase}#sidebar_menu .navbar-toggle{position:absolute;z-index:5;top:0;right:0;margin:0;padding:.5em 1em}#newsletter{background-image:url(img/redwood-bg.jpg);color:#fff}#newsletter .gfield_required{color:inherit}#newsletter .gform_wrapper .validation_error{color:#fff;border-color:#fff}#newsletter .gform_wrapper .gfield_error .gfield_label{color:#ff0}#newsletter .gform_wrapper .gfield_description{color:#ff0}#newsletter form{position:relative;max-width:775px;margin:0 auto}#newsletter form .gform_footer.top_label{padding:0;margin:0}#newsletter form .gform_footer.top_label input[type="submit"]{position:absolute;bottom:0;right:15px;margin:0;border-radius:3px;padding:0;font-size:2em;font-weight:bold;line-height:47px;width:47px;z-index:10}#newsletter .gform_validation_error .gform_footer.top_label input[type="submit"]{bottom:37px}#content #home_content{padding:0}#content #home_content .image{margin-bottom:1em}#content #home_content h2{padding-top:1em}#footer{padding:3em 0;border-top:1px solid #ff0;background:#000;color:#b9b9b9}#footer h3{color:#fff;font-family:"Rye",cursive;font-weight:normal;text-transform:uppercase}#footer h3 a{color:inherit}#footer a{color:#474747}#footer a:hover{color:#ff0}#footer .logo{margin-bottom:20px}#footer .slb a{color:inherit}#footer ul{padding:0;margin:0 0 1.5em}#footer ul li{display:block;margin:0;padding:0 0 .5em;text-transform:uppercase}#footer .copyright{text-transform:uppercase}#footer .copyright a{color:#fff;font-weight:bold}#newsletter{padding:3em 0}.woocommerce-cart table.cart img{width:100px}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin-bottom:0px}.shop_table p{margin-bottom:0px !important}#content .product-remove a{text-decoration:none}.trophydeets{height:30px;font-size:.8em;line-height:15px;margin-bottom:20px}.page-id-111214 .featured-image,.page-id-24985 .featured-image{min-height:300px;text-align:center;padding:3em 0;background-position:center;background-size:cover;display:flex;flex-direction:row;align-items:center;box-shadow:inset 0 -10000px rgba(0,0,0,0.5)}.page-id-111214 .featured-image h1,.page-id-24985 .featured-image h1{margin:0;padding:0;line-height:1;color:white;display:flex;margin:0 auto;flex-direction:column}.page-id-111214 #content,.page-id-24985 #content{color:#666}.page-id-111214 #content p,.page-id-24985 #content p{font-size:18px;line-height:1.5;margin-bottom:1.5em}.page-id-111214 #content strong,.page-id-24985 #content strong{color:#333}.page-id-111214 #content #firearm-features,.page-id-24985 #content #firearm-features{margin-bottom:2em}.page-id-111214 #content #firearm-features .block-link,.page-id-24985 #content #firearm-features .block-link{transition-duration:.5s}.page-id-111214 #content #firearm-features .block-link:hover .img img,.page-id-24985 #content #firearm-features .block-link:hover .img img{opacity:1}.page-id-111214 #content #firearm-features .block-link:hover .title,.page-id-24985 #content #firearm-features .block-link:hover .title{width:100%;background:rgba(0,0,0,0.75);padding:.25em .5em}.page-id-111214 #content #firearm-features .title,.page-id-24985 #content #firearm-features .title{color:white;font-size:26px;text-align:center;margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:230px;z-index:999;padding:.25em .5em;transition-duration:.5s}.page-id-111214 #content #firearm-features .img,.page-id-24985 #content #firearm-features .img{box-shadow:inset 0 -10000px rgba(0,0,0,0.5);background:#000}.page-id-111214 #content #firearm-features .img img,.page-id-24985 #content #firearm-features .img img{opacity:.5;transition-duration:.5s}.page-id-111214 #content #firearm-features .block-feature,.page-id-24985 #content #firearm-features .block-feature{background-position:center;background-size:cover;max-width:350px;margin:0 auto;text-align:center;position:relative}.page-id-111214 #content h2,.page-id-24985 #content h2{color:#333;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:5px}.page-id-111214 #content h2:first-child,.page-id-24985 #content h2:first-child{background:none}.page-id-111214 #content h3,.page-id-111214 #content h4,.page-id-24985 #content h3,.page-id-24985 #content h4{color:#333}@media screen and (min-width: 1px){aside.carousel-aside-pause{display:none}}@media screen and (min-width: 600px){#content .gallery .gallery-item{float:left;margin:0 1em 1em 0}#video_container #bgvid{transform:scale(1)}#ffl_search>div{flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (min-width: 768px){h1{font-size:2.5em}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1.1em}.alignleft{float:left;margin:0 1.5em 1.5em 0}.alignright{margin:0 0 1.5em 1.5em}#top_links .right{text-align:right;font-size:.9em}#top_links .right .fa{margin-left:2px}#navigation2 .navbar-nav>li>a{border:none}#navigation2 li:hover>.dropdown-menu{display:block}#navigation2 li.dropdown.mega{position:static}#navigation2 li.dropdown.mega .dropdown-menu{width:1170px}#navigation2 li.dropdown.mega .dropdown-menu.depth_1{flex-wrap:wrap;position:static}#navigation2 li.dropdown.mega li.hold,#navigation2 li.dropdown.mega li:hover{overflow:hidden}#navigation2 li.dropdown.mega li.hold>.dropdown-menu.depth_1,#navigation2 li.dropdown.mega li:hover>.dropdown-menu.depth_1{display:flex}#navigation2 li.dropdown.mega li.hold .sub-menu,#navigation2 li.dropdown.mega li:hover .sub-menu{position:static}#navigation2 li.dropdown.mega .dropdown-menu.depth_1 li{flex:0 0 100%;max-width:100%}#navigation2 li.dropdown.mega .dropdown-menu.depth_1 li a{border:none;font-size:.9em;color:#ffff}#navigation2 ul li a{border-bottom:none;border-right:1px solid #1b1b1b;font-size:.9em;padding:0 0.5em}#navigation2 ul li .dropdown-menu{padding:0;background:#000}#navigation2 ul li .dropdown-menu a{text-transform:none;font-size:1em;padding:0 1em}#navigation2 .form{display:block;max-width:300px;padding:0 0 1em 0em}#navigation2 .form .group{position:relative}#content .hp-section h2{font-size:2.5em}#sidebar_menu{float:right}#sidebar_menu .navbar-toggle{display:none}#rotator .carousel-caption{top:100px}#rotator .carousel-caption .large{font-size:1.2em}#rotator .carousel-caption .larger{font-size:2em;line-height:1em}#rotator .carousel-caption .slide{height:550px}#video_container{display:block}#video_container .inner{display:block;padding-top:10%}#video_container #video_cta{font-size:1.6em;display:block}#video_container #video_cta .container{margin-left:auto;margin-right:auto;display:block}#dashboard #river_report .featured_bait img{height:180px}#dashboard .feature{max-width:none}#footer .right{text-align:right}#dashboard .recent-posts .recentpost .excerpt{height:152px;overflow:hidden}.page-id-111214 .featured-image,.page-id-24985 .featured-image{min-height:400px;padding:5em 0}}@media screen and (min-width: 992px){#header .location{text-align:right}#header img{height:auto;margin:0}#header .title{font-size:1.25em}#content #dashboard .flex{min-height:800px}#content #dashboard h2{font-size:2.2em}#content #dashboard #river_report .featured_bait img{height:75px}#content #dashboard .feature{min-height:365px}#content #dashboard #feature1{min-height:290px}#content #home_content .image{padding:0;margin:0;min-height:100%;max-width:143%;position:relative;left:-12.5em}#content .related.products .col-md-4{width:25%}#navigation2 .mega .dropdown-menu.depth_0>li{flex:0 0 16.66667%;max-width:16.66667%;background:#000}#navigation2 .mega .dropdown-menu.depth_0 .dropdown-menu.depth_1{width:100%;display:block}#navigation2 .mega .dropdown-menu.depth_0 .dropdown-menu.depth_1 li a{text-transform:capitalize}#navigation2 .mega .dropdown-menu.depth_0 .dropdown-menu.depth_1 li a:hover{background:#333}#navigation2 .mega.hold .dropdown-menu.depth_0,#navigation2 .mega:hover .dropdown-menu.depth_0{display:flex}#navigation2 ul li a{padding:0 .7em}#navigation2 .form{padding:0;display:flex;justify-content:center;flex-direction:column}#navigation2 .form .group{position:absolute}#dashboard .recent-posts .recentpost .excerpt{height:163px}#video_container #video_cta{text-align:left;background:none}#video_container #video_cta a{font-size:16px}#video_container #video_cta p strong{font-size:1.5em;line-height:1}#video_container #video_cta span{font-weight:bold}#video_container #video_cta .large{font-size:1.2em}#video_container #video_cta .larger{font-size:3em;line-height:1em}#video_container #video_cta .larger .large{font-size:inherit}}@media screen and (min-width: 1200px){#navigation2 .form .group{position:absolute;top:5px}#content #dashboard .flex{min-height:723px}#content #dashboard h2{font-size:2.5em}#content #dashboard .feature{min-height:336px}#content #dashboard #feature1{min-height:265px}#video_container #video_cta{top:50px}#dashboard .recent-posts .recentpost .excerpt{height:141px}#navigation ul li a{padding:0 1em;font-size:1em}}
