.main-slider-place-holder{display:block;position:static;visibility:hidden;width:100%;z-index:0}.row.home-main-slider-container{position:relative;overflow:hidden}@media only screen and (min-width: 940px){.row.home-main-slider-container{margin-top: -16px}}#hero-slider-loader.loader-height{height:500px}@media only screen and (max-width: 940px){#hero-slider-loader.loader-height{height:400px}}@media only screen and (max-width: 767px){#hero-slider-loader.loader-height{height:275px}}@media only screen and (max-width: 480px){#hero-slider-loader.loader-height{height:170px}}#home-main-slider{background:url('/base/images/loading.gif') center center #f4f4f4 no-repeat;height:500px}#home-main-slider
img{display:none}#home-main-slider.orbit{background:none}#home-main-slider.orbit
img{display:block}#home-main-bullets{position:absolute;z-index:1000;width:100%;margin-top: -52px}#home-main-bullets .orbit-bullets
li{width:14px;margin:0
6px}#home-main-bullets .orbit-bullets
li.active{background-position: -11px 0}#home-main-slider-overlay ul.orbit-bullets{top:15px}#home-main-slider .orbit-slide.hero-link{cursor:pointer}#home-main-slider-overlay ul.orbit-bullets
li{background-position:2px 0;margin-bottom:5px;float:none}#home-main-slider-overlay ul.orbit-bullets
li.active{background-position: -9px 0}#home-main-slider.orbit.with-bullets{margin-bottom:0}#home-main-slider-overlay{display:none;width:266px;height:336px;z-index:100;padding-left:0;background:url('/images/home/bg-main-slider-right.png') 0 0 no-repeat;position:absolute;right:0;top:30%}@media only screen and (max-width: 767px){#home-main-slider-overlay{display:none !important}}#home-main-slider-title{width:100%;right:0;position:absolute;bottom:24px;z-index:101}#home-main-slider-title
h3{background:#FFF;border-left:3px solid #edb82e;text-align:right;color:#000;font-size:16px;font-family:'DINWebProBold';font-weight:normal;margin:0px;padding:10px
24px 6px 24px;text-transform:uppercase;display:none;float:right;-moz-box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.14);-webkit-box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.14);box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.14);float:right}#home-main-slider-title h3
a{background:transparent url('/images/home/hero-title-arrow.png') right 2px no-repeat;padding:0
12px 0 0;margin:0;line-height:1}#home-main-slider-title
h3.current{display:block}.home-main-slider-thumb{padding-bottom:10px}.home-main-slider-content{padding:20px
0px 0px 10px;display:none}.home-main-slider-content.current{display:block}.home-main-slider-text{padding-bottom:10px}.home-main-slider-text
.title{font-family:'DINWebProBold';font-size:19px;text-transform:uppercase;padding-bottom:3px}.testimonial-credit{color:#ba0e0e;font-family:'DINPro-CondBold';font-size:18px;text-transform:uppercase}.testimonial-credit
.desc{font-family:'DINWebProMedium';font-size:15px;color:#6c6c6c;text-transform:none;margin:6px
0 0}.testimonial-credit
span{color:#7a7a7a;display:block}#home-landing
h2{font-weight:normal}.home-grillon-slider .fluid-placeholder{display:block;position:static;visibility:hidden}.home-grillon-slider{min-height:215px}.home-grillon-slider
img{display:block}.home-grillon-slider
hr{background:#f0bb18;padding:0;margin:0;border:none;border-width:0;height:8px;line-height:0;position:relative}.grillon-slide-content{padding:0}h2.home-feature-heading{font-family:'DINPro-CondBold';font-size:36px;text-align:center;text-transform:uppercase;margin:0;padding:20px
0}#home-landing h2
span{color:#7e7e7e;font-family:arial;font-size:40%;vertical-align:middle;display:none}.home-grillon-slider-container{padding:50px
12px 12px 12px}.home-grillon-slider-container-mobile{padding:15px
0 0 0}.home-grillon-slider-container .orbit-bullets li.active,
.home-grillon-slider-container-mobile .orbit-bullets li.active,
.home-feature-apps-container .orbit-bullets
li.active{background-position: -10px 0}.home-grillon-slider
h5{font-family:'DINWebProMedium';font-size:18px;font-weight:normal;margin:0;padding:15px
0 5px 0}.home-grillon-slider h5
span{font-family:'DINPro-CondBold';color:#58585d;display:block;font-size:16px;padding-bottom:8px;text-transform:uppercase}.home-grillon-slider-container-mobile
h5{font-size:18px}.home-grillon-slider-container-mobile h5
span{font-size:14px}.home-grillon-slider-container-mobile .grillon-slide-content{padding:0
5px}.home-grillon-slider-container-mobile{padding-left:5px;padding-right:5px}.home-grillon-slider-container .orbit-bullets,
.home-grillon-slider-container-mobile .orbit-bullets{bottom: -45px}.home-grillon-slider
h6{font-weight:normal;margin-bottom:4px}.home-grillon-slider hr:after{position:absolute;left:44px;bottom:0px;content:" ";height:0px;width:17px;position:absolute;pointer-events:none;border:solid transparent;border-color:transparent;border-bottom-color:white;border-width:8px}.home-grillon-slider
li{position:relative}.home-grillon-slider .line-right{height:200%;max-height:600px;background:#CCC;width:1px;position:absolute;top:0;right:8px}.home-grillon-slider-container-mobile{display:none}@media only screen and (max-width: 767px){h2.home-feature-heading{font-size:24px}.home-grillon-slider
.columns{padding:0
2px}}@media only screen and (max-width: 600px){h2.home-feature-heading{font-size:20px}.home-grillon-slider-container-mobile{display:block}.home-grillon-slider-container{display:none}}#home-grill-finder{position:relative;text-align:center;background:url('/images/home/grill_finder/home-grill-finder-blue-bkgd.jpg') center top no-repeat;padding:0
10px 0 10px}#home-grill-finder .background-lines{position:absolute;width:100%;height:77px;text-align:center;z-index:1;padding:0
8px 0 0}#home-grill-finder .background-lines
img{width:78%}#home-grill-finder
h2{text-transform:uppercase;font-family:'DINPro-CondBold';color:white}#home-grill-finder .block-grid{margin:52px
0 0 0}#home-grill-finder .grill-category{min-height:312px;text-align:center;text-transform:uppercase}#home-grill-finder .grill-category .category-title{font-family:'DINWebProBold';font-size:16px;border-bottom:1px solid #ccc;margin-bottom:12px}#home-grill-finder .grill-category
ul{margin:0}#home-grill-finder .grill-category ul
li{list-style:none}#home-grill-finder .grill-category .series-list ul li
a{font-size:12px;color:#666}#home-grill-finder .grill-category .series-list ul li a:hover{color:#ba0e0e}#home-grill-finder .all-grills-link{float:right;background:transparent url('/images/home/hero-title-arrow.png') right 0px no-repeat;text-transform:uppercase;font-size:12px;padding:0
10px 0 0;margin:0
0 20px 0}@media only screen and (max-width: 767px){#home-grill-finder .background-lines{display:none}#home-grill-finder .grill-category{min-height:100px}#grill-finder-gas,#grill-finder-charcoal,#grill-finder-portable,#grill-finder-smokers,#grill-finder-electric{height:auto !important}#home-grill-finder{background-position:center -120px;box-shadow:inset 0 8px 12px -6px black}#home-grill-finder .grill-category .series-list{display:none}#home-grill-finder .all-grills-link{display:none}#home-grill-finder .grill-category .category-title{border:none}}#home-shopping-tools{background-color:#302e2e;color:white}#home-shopping-tools
a{display:block;padding:18px
0 18px 20px;border-left:1px solid #494747}#home-shopping-tools .home-shopping-tools-title{font-family:'DINPro-CondBold';text-transform:uppercase;font-size:24px;color:#bfbfbf;text-align:center;padding:25px
0 0 0 !important}#home-shopping-tools a:hover .shopping-tool-text
.title{color:#efb911}#home-shopping-tools .shopping-tool-icon{float:left;margin:0
8px 0 0;padding:6px
0 0 0}#home-shopping-tools .shopping-tool-text{float:left}#home-shopping-tools
.title{font-family:'DINPro-CondBold';text-transform:uppercase;color:white;font-size:19px;display:inline-block;padding:0
10px 0 0;background:url('/images/home/shopping-tools/shopping-tools-arrow.png') right 9px no-repeat}#home-shopping-tools
.text{font-family:'DINPro-CondBold';text-transform:uppercase;color:#ccc;font-size:12px}#home-shopping-tools .block-grid.four-up>li{padding:0}@media only screen and (max-width: 940px){#home-shopping-tools .shopping-tool-text, #home-shopping-tools .shopping-tool-icon{float:none}#home-shopping-tools .home-shopping-tools-title{padding:43px
0 0 0 !important}}@media only screen and (max-width: 767px){#home-shopping-tools{padding:20px
0 20px 0;text-align:center}#home-shopping-tools
a{padding:0}#home-shopping-tools
.title{font-size:13px;background-position:right 5px}#home-shopping-tools .text, #home-shopping-tools .home-shopping-tools-title{display:none}#home-shopping-tools .shopping-tool-icon,
#home-shopping-tools .shopping-tool-text{float:none}}#home-customer-support{background:url('/images/home/support-header.jpg') top center no-repeat;padding:78px
0 0 0}#home-customer-support-inner-wrapper{background:url('/images/home/support-footer.jpg') bottom center no-repeat;padding:0
180px 68px 180px}#home-customer-support
h5{font-family:'DINPro-CondBold';font-size:30px;line-height:1.3;text-align:center;text-transform:uppercase;margin:0;padding-bottom:30px}#home-customer-support h5
span{display:block;font-family:'DINWebProMedium';font-size:15px;text-transform:none;color:#999}#home-customer-support .support-callout{border-right:1px solid #d6d5d1;padding:0;text-transform:uppercase}#home-customer-support .support-callout
a{color:#ba0e0e}#home-customer-support .support-callout .support-tagline{color:#000;font-size:15px;padding-bottom:10px}#home-customer-support .support-callout .support-action{color:#ba0e0e;font-family:'DINWebProBold';font-size:26px;padding-bottom:5px}#home-customer-support .support-callout .support-action.email{font-size:14px}#home-customer-support .support-callout .support-subtext{color:#6e6e6e;font-size:14px;font-family:'DINWebProCon'}#home-customer-support .support-callout .support-live-chat{padding-top:8px}#home-customer-support .support-callout .support-live-chat
a{color:#6e6e6e;font-size:16px;font-family:'DINWebProCon'}@media only screen and (max-width: 940px){#home-customer-support
h5{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){#home-customer-support{padding-top:100px;margin-top:0px}#home-customer-support-inner-wrapper{padding-bottom:30px;padding-left:0px;padding-right:0px}#home-customer-support
h5{padding-bottom:10px;padding-left:0px;padding-right:0px;font-size:20px}#home-customer-support h5
span{font-size:14px;padding-bottom:5px}#home-customer-support .support-callout{border-bottom:1px solid #d6d5d1;border-right:none}#home-customer-support .support-callout{padding:20px
0 15px 0}}#home-feature-apps{position:relative;background:url(/images/home/weber-app-bg.png) 0 0 no-repeat;background-size:contain}#home-feature-apps .orbit-slide{filter:none !important}.home-feature-apps-container .orbit.with-bullets{margin-bottom:15px}#home-feature-apps .apps-text1{position:absolute;display:block;color:#fff;top:110px;left:50px;width:43%}#home-feature-apps
.webby{position:absolute;right:0;top:30px}#home-feature-apps .apps-text1
p{font-family:'DINWebPro';font-size:15px;line-height:1.4;padding-top:10px}#home-feature-apps .apps-text1
a{color:#fff;font-weight:bold}#home-feature-apps .apps-text1
.title{color:#fff;font-family:'DINPro-CondBold';font-size:38px;text-transform:uppercase}#home-feature-apps .apps-text1 .title
sup{font-size:15px}#home-feature-apps .apps-text1.otg
span{color:#ba0e0e;display:block;font-size:24px}#home-feature-apps .apps-text1.otg
sup{font-size:40%}#home-feature-apps .apps-text1.otg{right:30px;left:auto;text-align:right;top:80px}#home-feature-apps .apps-text1 .learn-more{text-transform:uppercase;background:#b80303;display:inline-block;font-size:20px;line-height:1em;padding:14px
43px 11px}@media only screen and (max-width: 940px) and (min-width: 768px){#home-feature-apps .apps-text1{top:16%}#home-feature-apps .apps-text1
.title{font-size:30px}#home-feature-apps .apps-text1 .apps-text1
p{font-size:12px;line-height:1.3}}@media only screen and (max-width: 940px){#home-feature-apps .apps-text1.otg{top:30px}#home-feature-apps .apps-text1.otg
p{font-size:15px;line-height:1.3}}@media only screen and (max-width: 768px){#home-feature-apps .apps-text1{left:30px;top:25%}#home-feature-apps .apps-text1
.title{font-size:30px;margin:0
0 10px 0;white-space:nowrap}.home-feature-apps-container .orbit-bullets.hide-for-small{display:block!important}#home-feature-apps .apps-text1.otg{top:80px}#home-feature-apps
.webby{top:20px}#home-feature-apps .apps-text1 .learn-more{font-size:14px;padding:8px
20px}}@media only screen and (max-width: 620px){#home-feature-apps .apps-text1
.title{font-size:25px}#home-feature-apps .apps-text1.otg
.title{font-size:34px;white-space:nowrap}#home-feature-apps .apps-text1{left:20px}}@media only screen and (max-width: 480px){#home-feature-apps .apps-text1
.title{font-size:20px;white-space:normal}#home-feature-apps .apps-text1.otg
.title{font-size:23px}#home-feature-apps .apps-text1{left:15px;top:15%}#home-feature-apps .apps-text1.otg{top:50px}#home-feature-apps
.webby{top:0px}}.home-cooking-system-callout{background:url('/images/home/cooking-system/home-cooking-system-bkgd.jpg') center top no-repeat;padding:100px
0 75px 0}.home-cooking-system-callout .cooking-system-content .cooking-system-text
h4{color:white;text-transform:uppercase;font-family:'DINPro-CondBold';font-size:44px}.home-cooking-system-callout .cooking-system-content .cooking-system-text h4 .small-text{font-family:'DINWebPro';color:white;text-transform:uppercase;font-size:18px;display:block}.home-cooking-system-callout .cooking-system-content .cooking-system-text
p{color:white;font-size:14px}.home-cooking-system-callout .cooking-system-content .cooking-system-video{text-align:center}.home-cooking-system-callout .cooking-system-content .cooking-system-video
img{border:6px
solid #505962}@media only screen and (max-width: 768px){.home-cooking-system-callout .cooking-system-content .cooking-system-text
h4{font-size:30px}.home-cooking-system-callout .cooking-system-content .cooking-system-text h4 .small-text{font-size:15px}.home-cooking-system-callout .cooking-system-content .cooking-system-text
p{font-size:13px}.home-cooking-system-callout .cooking-system-content .cooking-system-video
img{width:50%}.home-cooking-system-callout{padding:60px
0 0px 0}.cooking-system-text{text-align:center;padding:0
50px 0 50px !important}}ul.orbit-bullets
li{background:url('/images/global/slider-thumb-sprite-red.png') no-repeat 3px 0}.home-grillon-slider-container ul.orbit-bullets li,
.home-grillon-slider-container-mobile ul.orbit-bullets li,
.home-feature-apps-container ul.orbit-bullets
li{background:url('/images/global/slider-thumb-sprite-red-gray.png') no-repeat 3px 0}