.half_footer_full {display: inline-block;vertical-align: top;width: 50%;text-align: center;padding: 25px 15px }@media(max-width:708px) {.half_footer_full {width: 100%;text-align: center;padding: 15px;box-sizing: border-box }}#ContainerFooter {background: #fff;border-top: solid 1px #eee;font-size: 0;position: relative }#lowFooter {max-width: 1555px;margin: 0 auto;padding: 25px;padding-bottom: 7px;box-sizing: border-box }.footerQuarter {display: inline-block;vertical-align: top;width: 33.33% }.location {position: relative }#lastFooter {margin-top: 7px }#finalWords {text-align: center;color: #8e8e8e;letter-spacing: .5px;padding: 10px 30px;padding-bottom: 0 }#finalWords span {font-size: 14px;line-height: 20px;padding-bottom: 10px }#finalWords span a {font-size: 14px;color: #8e8e8e;text-decoration: underline }.footerQuarter p {font-size: 19px;text-transform: uppercase;letter-spacing: 1.5px;color: #cc0c00;padding-bottom: 15px }.footerQuarter li {list-style: none;padding: 2px 0 }.footerQuarter a {color: #333;transition: .1s ease all;text-decoration: none;line-height: 25px;font-size: 17px;letter-spacing: .5px }.footerQuarter a:hover {color: #000;text-decoration: underline;text-underline-position: under }@media(max-width:679px) {#lowFooter {padding: 15px;padding-bottom: 7px }.footerQuarter {width: 50%;margin: 0;margin-bottom: 4% }.footerQuarter a {font-size: 16px }#mobile_full_footer {width: 100%;margin-bottom: 15px;text-align: center }}#payments-options {text-align: center;padding: 15px 0 }.location a:last-of-type {font-size: 20px;margin: 15px 0;display: block;color: #cc0c00 }@media(max-width:768px) {#payments-options {float: none;display: block;text-align: center }#payments-options {padding-bottom: 15px }}#socialLinks a {background: #eee;width: 44px;height: 44px;display: inline-block;vertical-align: top;border-radius: 8px;text-align: center;margin-right: 20px }#socialLinks a span {line-height: 44px;color: #444;font-size: 22px;}#footer_logo {height: auto;width: 280px;margin-bottom: 20px;max-width: 100% }#_bs_menu_bg, #burg_bg {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(212, 212, 212, .44);z-index: 3;cursor: pointer }#burg_bg {background: rgba(212, 212, 212, .88);z-index: 4;top: 65px;}.desk_searching #_bs_menu_bg, .info_box_open #_bs_menu_bg, .contact_box_open #_bs_menu_bg {background: rgba(0, 0, 0, .44)!important;z-index: 4;}.info_box_open #_bs_top_more {z-index: 4;}.contact_box_open #_bs_help {position: relative;z-index: 5;}.info_box_open #header, .contact_box_open #header {position: static;z-index: 0;}.contact_box_open #_bs_help {background: #222;}#search_bar::-ms-clear {display: none;}.desk_searching #header, .mob_searching #header {z-index: auto;}.mob_searching #search_wrap, .desk_searching #search_wrap {position: relative;z-index: 4;}.mob_searching #_bs_menu_bg {display: block!important }.mob_searching #bar, .mob_searching #search_wrap {overflow: visible }.mob_searching #cart, .mob_searching #hamwise, .mob_searching #_bs_nav {display: none }.mob_searching #search_bar {color: #333;height: 50px;line-height: 50px;}.mob_searching #search_wrap.active_search {padding: 0;}#search_wrap.active_search #search_bar {outline: 0;border-radius: 0px;padding-left: 53px!important;}#search_wrap.is_typing #search_bar {outline: 0;border-radius: 0px;padding-right: 150px!important;}#search_wrap.no_autocompletes .Button {color: #cc0c00;}@media(min-width:500px) {#search_wrap.active_search #search_bar {border-top-right-radius: 5px;border-top-left-radius: 5px;}#search_wrap.no_autocompletes #search_bar {border-radius: 5px!important;}.desk_searching #bar, .desk_searching #search_wrap {overflow: visible }.desk_searching #ajax_results, .desk_searching #pop_searches {box-shadow: 0 5px 8px rgba(0, 0, 0, .1);top: 50px;left: 0;right: 0;min-width: 260px }.desk_searching .autocomplete_result, .desk_searching .pop_search {white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.desk_searching #_bs_menu_bg {display: block!important }.desk_searching #header {background: #eee }.desk_searching #_bs_nav, .desk_searching #mob_right {pointer-events: none }}.mob_searching #pop_searches, .mob_searching #ajax_results {display: block;top: 50px;}#search_wrap button {position: absolute;top: 0;bottom: 0;right: 0;border: 0;width: 100px;background: 0 0;color: #b4b4b4;font-size: 16px;border-left: solid 1px #f1f1f1;text-transform: uppercase;letter-spacing: 1.3px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;background: white;line-height: 48px;}#search_wrap.active_search #search_icon {right: auto;left: 0;}#search_wrap.is_typing button {color: #000;cursor: pointer;display: block;}#search_wrap.is_typing #remove_search {display: block!important;position: absolute;top: 0;bottom: 0;right: 100px;border: 0;width: 50px;height: 50px;font-size: 25px;line-height: 51px;cursor: pointer;}@media(max-width:499px) {#search_wrap.active_search #search_icon {width: 53px;height: 50px;line-height: 50px;font-size: 23px;cursor: pointer;}#search_icon:after {width: 44px;}#search_wrap.active_search #search_icon:after {content: "\f2ca";}#search_wrap.active_search .Button {border-radius: 0;}.mob_searching #logo {max-width: 44%;}}#search_wrap .autocomplete_result, #search_wrap .pop_search, #search_wrap .recent_search {padding: 10px;font-size: 18px;line-height: 28px;cursor: pointer;padding-left: 53px;position: relative;text-align: left;display: block;color: #444;text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;letter-spacing: .4px;}#search_wrap .recent_search {padding-right: 53px;}#search_wrap .pop_search:last-of-type, #ajax_results .autocomplete_result:last-of-type {border-bottom-right-radius: 5px;border-bottom-left-radius: 5px }#search_wrap .pop_search i, #search_wrap .recent_search i, #ajax_results .autocomplete_result i {position: absolute;top: 0;left: 0;width: 53px;height: 48px;font-size: 24px;line-height: 50px;text-align: center;color: #ccc }#search_wrap .recent_search .remove_recent {left: auto;right: 0;cursor: pointer;}#search_wrap .autocomplete_result:hover, #search_wrap .recent_search:hover, #search_wrap .pop_search:hover {background: #f7f7f7;}#search_wrap .pop_search:hover i, #search_wrap .recent_search:hover i, #ajax_results .autocomplete_result:hover i {color: #acacac;}#ajax_results, #pop_searches {display: none;position: absolute;top: 40px;left: 0;right: 0;background: #fff;z-index: 3;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top: solid 1px #f1f1f1;}#pop_searches.loading_pop {display: block;height: 481px;}#ajax_results .autocomplete_result {font-weight: 500;}#ajax_results .autocomplete_result span {font-weight: 400;font-size: 17px;line-height: 23px }#ajax_results .exact_match {font-weight: normal;}.store_msg {font-size: 18px;line-height: 27px;text-align: center;letter-spacing: 1px;padding: 11px;font-weight: 500;background: #fff;margin-bottom: 10px;color: #000;}#_bs_more_drop, #contact_drop {background: #ccc;position: absolute;top: 70px;width: 300px;box-shadow: 0 5px 8px rgb(0 0 0 / 10%);text-align: left;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;}#_bs_more_drop {margin-left: -180px;}#contact_drop {margin-left: -64px;padding-bottom: 0;}.info_box_open #_bs_more_drop, .contact_box_open #contact_drop {display: block;}#_bs_nav ._bs_mega li {padding: 0;text-overflow: ellipsis;white-space: nowrap;overflow: hidden }#_bs_nav ._bs_mega a {font-size: 16px;font-weight: 400;line-height: 24px;margin-bottom: 10px;padding: 0;height: auto;display: inline-block;text-align: left;text-decoration: none;color: #333 }#_bs_nav ._bs_mega a:hover {color: #cc0c00 }._bs_mega {position: absolute;background: #fff;z-index: 4;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;text-align: left;box-shadow: 0 3px 6px rgba(0, 0, 0, .05);overflow: hidden;max-width: 100%;cursor: auto;}._bs_mega .single_meg {width: 100%;padding: 20px;box-sizing: border-box }#heat_plates, #is_valves {padding-left: 20px }._bs_mega .custom_meg, ._bs_mega .fifth_meg, ._bs_mega .half_meg, ._bs_mega .quarter_meg, ._bs_mega .third_meg {display: inline-block;vertical-align: top;padding: 20px;box-sizing: border-box }._bs_mega .half_meg {width: 50% }._bs_mega .quarter_meg {width: 25% }._bs_mega .fifth_meg {width: 20% }#_bs_nav .meg_head, #_bs_nav .meg_head a, #_bs_nav .meg_sub_head, #_bs_nav .meg_sub_head a {font-weight: 500;font-size: 18px;line-height: 24px }#_bs_nav .meg_head a {display: inline-block;margin-bottom: 0 }#_bs_nav .meg_head, #_bs_nav .meg_sub_head {margin: 0;margin-bottom: 20px;white-space: normal }#_bs_nav .meg_sub_head {font-weight: 500 }#_bs_nav .meg_sub_head, #_bs_nav .meg_sub_head a {font-size: 17px }._bs_mega ul {list-style: none;padding: 0 0 10px 0;margin: 0;margin-top: -10px }.mobile_mega {right: 0!important;left: 0!important;max-width: 100%;overflow: hidden;border-radius: 0!important }._bs_mega #feat_us {white-space: normal }._bs_mega #feat_us li {display: inline-block;vertical-align: top;width: 25% }#_bs_nav #brands .half_meg:first-of-type {width: 60% }#_bs_nav #brands .half_meg:last-of-type {width: 40% }#_bs_nav #by_letter a {width: 43px;height: 43px;border-radius: 50%;line-height: 43px;font-size: 16px;cursor: pointer;box-sizing: border-box;background: #fff;border: solid 1px #fff;text-align: center;text-decoration: none;display: inline-block;margin-right: 10px;margin-bottom: 10px }#_bs_nav #by_letter a:hover {border: solid 1px #eee;background: #fbfbfb;font-weight: 500;box-shadow: 0 2px 3px rgb(0 0 0 / 10%) }#_bs_nav #brands #feat_brands {padding-top: 7px }#feat_brands .meg_head {display: inline-block;vertical-align: top;margin-bottom: 30px }#letter_wrap {padding-bottom: 7px;display: block }#b_first_letter {margin-bottom: 12px!important }#letter_scroll {overflow-x: auto }#_bs_nav #by_letter {padding: 0;margin-top: 0;white-space: normal }.close_mobile {font-size: 26px;background: #fff;position: absolute;right: 0px;top: 0px;width: 50px;height: 50px;line-height: 50px;color: #aeaeae;text-align: center;box-sizing: border-box;cursor: pointer }@media(max-width:575px) {#_bs_nav #brands #feat_us {display: block;padding: 10px }#_bs_nav #brands #feat_us li {width: 33.333% }#_bs_nav #brands #feat_us li a {font-weight: 400;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 10px;line-height: 21px }}@media(max-width:518px) {#_bs_nav #brands #feat_us {padding: 0;padding-top: 5px }#_bs_nav #brands .custom_meg {padding: 15px }#feat_brands .meg_head {margin-bottom: 20px }#_bs_nav #brands #letter_wrap {padding-bottom: 0 }}@media(max-width:448px) {#_bs_nav #brands #feat_us li {height: 31px;width: auto;margin-right: 10px;margin-bottom: 10px;padding: 0 10px;border: solid 1px #eee;border-radius: 30px }#_bs_nav #brands #feat_us li a {margin-bottom: 0;line-height: 28px }}#_bs_nav #parts .half_heat {display: inline-block;vertical-align: top;width: 50%!important }@media(max-width:750px) {#_bs_nav #parts .meg_sub_head {display: inline-block;vertical-align: top;width: 50%;box-sizing: border-box;padding: 7px 0;margin: 0 }#_bs_nav #parts #heat_plates, #_bs_nav #parts #is_valves {padding-left: 0 }#_bs_nav #parts .meg_sub_head a {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px }#_bs_nav #parts .custom_meg {padding: 15px;display: block;width: 100%!important;white-space: normal }#_bs_nav #parts #is_burners {width: 100%!important;padding-bottom: 0 }#_bs_nav #parts #is_grates {padding-top: 0;padding-bottom: 0 }#_bs_nav #parts .half_heat {display: inline-block;vertical-align: top;width: 50%!important }#_bs_nav #parts #more_parts {padding-top: 0;column-count: 2 }#_bs_nav #parts ul {display: none!important }#more_parts {padding-bottom: 15px!important }}#_bs_nav #grills #last_grill {column-count: 2 }#_bs_nav #grills .custom_meg, #_bs_nav #heat .custom_meg {padding-bottom: 0 }@media(max-width:633px) {#_bs_nav #grills {white-space: normal }#_bs_nav #grills .is_halfed {display: inline-block;vertical-align: top;width: 50%!important;box-sizing: border-box;padding: 15px;padding-bottom: 0 }#_bs_nav #grills .is_halfed {width: 50%!important }#_bs_nav #grills #samzies {width: 100%!important;padding: 0 15px;column-count: 2 }#_bs_nav #grills .no_leftp {padding-left: 0!important }#_bs_nav #grills #last_grill {width: 100%!important;padding: 15px;padding-top: 0 }}#_bs_nav #ok .custom_meg, #_bs_nav #parts .custom_meg {padding-bottom: 0 }@media(max-width:588px) {#_bs_nav #ok .custom_meg {padding: 15px;padding-bottom: 0 }#_bs_nav #ok #stor_drop {width: 100%!important;display: block }#_bs_nav #ok #stor_drop ul {white-space: normal }#_bs_nav #ok #stor_drop li, #_bs_nav #ok .cook_sink {display: inline-block!important;width: 50%!important }#_bs_nav #ok .cook_sink {padding-top: 4px }#_bs_nav #ok .cook_sink:last-of-type {padding-left: 0 }}@media(max-width:490px) {#_bs_nav #dots .custom_meg {padding: 15px;width: 50%!important }#_bs_nav #dots .custom_meg:last-of-type {display: block;padding-top: 0;padding-bottom: 0 }}.h1menu_isOpen #openh1menu {position: relative }#h1menuOverlay {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 3 }.h1menu_isOpen #h1menuOverlay {display: block }#prodMenu {display: none;background: #fff;width: auto;box-shadow: 0 4px 8px rgba(0, 0, 0, .1);position: absolute;top: 35px;right: -10px;z-index: 3;transition: max-height 2s ease-in-out }@media screen and (max-width:767px) {.h1menu_isOpen #openh1menu {position: absolute }#prodMenu {right: 10px }}#prodMenu.left_is_close {right: -150px }.h1menu_isOpen #prodMenu {display: block }#prodMenu a {padding: 8px 15px;white-space: nowrap;overflow: hidden;font-size: 18px;color: #333;letter-spacing: .7px;display: block;border-bottom: solid 1px rgba(0, 0, 0, .1);line-height: 30px;text-decoration: none!important;text-align: left;}.PDF_link:first-of-type {margin-top: 10px }.PDF_link {padding-left: 53px;height: 53px;line-height: 45px;border-radius: 3px;padding-right: 10px;color: #333;box-sizing: border-box;font-size: 17px;display: block;max-width: 96%;margin: 0 auto;text-decoration: none;position: relative;margin-bottom: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.PDF_link:hover {text-decoration: underline }.PDF_link:before {position: absolute;top: 10px;left: 10px;content: "";background: url(https://www.thebbqdepot.com/template/images/pdf-icon.png);background-size: 100% 100%;width: 33px;height: 33px }#filter_models_wrap {display: none;background: #fff;border: solid 1px #eee;border-radius: 4px;margin-top: 4px;margin-bottom: 7px }#filter_models {padding: 15px;border-bottom: solid 1px #eee }#filter_models span {padding-left: 5px;font-style: italic;font-size: 14px }#filter_models input {background: #fbfbfb;padding: 8px;margin-right: 8px;border: 0;border-bottom: solid 2px #eee;outline: 0;width: 160px;font-size: 20px }#loaded_models {padding: 10px;padding-bottom: 0;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;max-height: 500px;overflow-y: auto }#loaded_models a {letter-spacing: .5px;display: inline-block;vertical-align: top;padding: 8px 12px;background: #fbfbfb;margin-right: 8px;margin-bottom: 8px;text-decoration: none;box-sizing: border-box;border: solid 1px #eee;color: #929292;border-radius: 30px;font-size: 15px }#loaded_models mark {background: 0;color: #929292 }#loaded_models a.matched_model mark {color: #000;background: 0;font-weight: 500 }#loaded_models a.matched_model {display: inline-block;color: #cc0c00;box-shadow: 0 1px 1px rgba(0, 0, 0, .1) }#loaded_models a.non_matched {display: none }#loaded_models a.matched_model mark {background: #ff0 }#loaded_models a:hover {text-decoration: underline;color: #000!important }#none_found {display: none;padding: 15px;padding-top: 7px;text-align: center }#none_found, #none_found a {font-size: 17px }#ModalOverlay {right: 0;bottom: 0;background: rgba(0, 0, 0, .6);opacity: 1!important }#ModalContainer {border: 0;border-radius: 2px;background: #fff;top: 50%!important;left: 50%!important;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin-left: 0!important;padding: 1.5%;max-width: 94%;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2) }.ModalButtonRow {text-align: center }.ModalButtonRow input {border: 0;outline: 0;padding: 15px;background: #ccc;font-size: 16px;border-radius: 2px;cursor: pointer;-webkit-appearance: none;border-radius: 0 }#priceMatch {display: none;position: fixed;border-radius: 3px;width: 768px;background: #fff;max-width: 90%;font-size: 15px;margin: 0 auto;top: 12%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: 1000;max-height: 84%;overflow-x: hidden;overflow-y: auto;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12), 0 3px 1px -2px rgba(0, 0, 0, .2) }#modal_header {padding: 15px;text-align: center;font-size: 18px;margin: 0;letter-spacing: 1px;text-transform: uppercase;font-weight: bold;box-shadow: 0 2px 4px rgb(0 0 0 / 10%);}#modal_body, #signup_body {padding: 15px }.store_menu a {display:block;margin:10px;position:relative;background:white;height:66px;overflow:hidden;text-decoration:none;border-radius: 5px;}.store_menu i {font-size:26px;width:60px;height:66px;position:absolute;left:0;top:0;line-height:66px;text-align:center;color: #444;margin-left: -4px;}.top_item {display: block;padding: 0 4px;padding-left: 57px;color: #333;font-size: 18px;font-weight: 500;line-height: 34px;display: block;margin-top: 5px;letter-spacing: .8px;}.bot_item {display:block;font-size:13px;font-style:italic;line-height:16px;padding-left:57px;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.store_menu a:hover {text-decoration:none;}.store_menu a:hover i {color:#cc0c00;}.OutOfStockMessage {font-size: 17px;}

        #_bs_nav #grills .nav_img4 {
            display: inline-block;
            vertical-align: top;
            text-align: center;
            width: 33.333%;
        }
        #_bs_nav #grills .nav_img4 img {
            display: block;
            max-width: 100%;
            height: 122px;
            margin: 0 auto;
            padding: 15px;
        }
        #_bs_nav #grills .nav_img4 .custom_meg {
            font-size: 18px;
            line-height: 24px;
            letter-spacing: 1px;
            display: block;
            padding: 0 8px 15px 8px!important;
        }
        #_bs_nav #grills .justText i {
            font-size: 88px;
            line-height: 122px;
            padding: 15px;
        }
        @media screen and (max-width:477px) {
            #_bs_nav #grills .nav_img4 .custom_meg {
                font-size: 18px;
                overflow: hidden;
                letter-spacing: .6px;
                white-space: nowrap;
                text-overflow: ellipsis;
            }
        }
        @media screen and (max-width:400px) {
            #_bs_nav #grills .nav_img4 .custom_meg {
                font-size: 17px;
                letter-spacing: .3px;
            }
        }
        #_bs_nav #grills .meg_head {
            padding:15px;
            margin-bottom:0;
        }
        #_bs_nav #grills .meg_head a {
            font-size: 21px;
        }
 
     
.is_fixed {
   margin-top:56px;
}
.is_fixed #_bs_nav {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: 9999;
        background: white;
}