body{font-size:14px}body.home,html{overflow-x:hidden}h1,h2{font-size:30px!important}h2.quote{font-size:20px;padding-top:10px}h3{font-size:40px!important;padding-bottom:13px!important}h4{font-size:23px!important}h5{font-size:16px!important}h6{font-size:20px!important}p.divideBottom,ul.divideBottom{border-bottom:dotted 2px #d9d9d9;margin-bottom:20px;padding-bottom:20px}ul.divideBottom{margin-bottom:13px;padding-bottom:25px}img{max-width:100%}#main-header .mobileNavBar,#main-header .productsSubNav,.desktop{display:none!important}.mobile{display:block!important}.logo{text-align:center;padding:15px 0}.mobileNavBar{background-color:#1d3c76;background-repeat:repeat-x;background-position:left bottom;height:51px}.mobileSearchToggle{background:#2c5ab1;padding:10px 15px}.mobileNavToggle{background:#1d3c76;padding:10px 15px}.mobileNavToggle .fa{color:#fff;font-size:24px}.headerBorder{width:100%;background-image:url(/wp-content/themes/Divi-JBC/images/mobileHeaderBorder.jpg);background-repeat:repeat-x;height:5px;z-index:0}form#frmSearchMobile{float:right;width:80%;outline:0}form#frmSearchMobile input[type=text]{width:77%;height:51px;padding-left:5px;border:solid 4px #1d3c76;float:right}.bannerBubble{position:relative;width:100%;bottom:0}.bannerBubble.four .layer1,.bannerBubble.one .layer1,.bannerBubble.three .layer1,.bannerBubble.two .layer1{position:relative;background-image:url(/wp-content/themes/Divi-JBC/images/bannerBubbleBkgOrange.png);background-repeat:no-repeat;background-position:top center;margin:5%auto 0;background-size:100%auto;width:100%}.bannerBubble.four .layer1,.bannerBubble.three .layer1,.bannerBubble.two .layer1{background-image:url(/wp-content/themes/Divi-JBC/images/bannerBubbleBkgPurple.png)}.bannerBubble.four .layer1,.bannerBubble.three .layer1{background-image:url(/wp-content/themes/Divi-JBC/images/bannerBubbleBkg.png)}.bannerBubble.three .layer1{background-image:url(/wp-content/themes/Divi-JBC/images/bannerBubbleBkgGreen.png)}.bannerBubble .layer1{min-width:320px}.bannerBubble .layer2{width:66%;margin:0 auto;padding:15%0 20%;text-align:center}.bannerBubble h1,.bannerBubble p{line-height:90%;padding-bottom:10px!important;text-shadow:none}.bannerBubble p{color:#fff;font-size:16px;font-weight:400;line-height:100%}.bannerBubble a{color:#b6c913;font-weight:700;font-size:14px}.mobileSpacing{height:200px}.flex-control-nav{width:100%;position:absolute;z-index:10;bottom:8%;text-align:center}.flexslider .slides>li:nth-of-type(1){background-color:#dc8105}.flexslider .slides>li:nth-of-type(2){background-color:#871f65}.flexslider .slides>li:nth-of-type(3){background-color:#7e8e11}.flexslider .slides>li:nth-of-type(4){background-color:#1d3c76}.flexslider .candyBtn{min-width:0;font-size:15px;white-space:nowrap}.flex2-control-nav{margin-top:10px}.homeBanner .et_pb_slider .et_pb_slide{height:440px;background-size:100%auto}.homeBanner .et_pb_slider .et_pb_container{position:absolute;width:100%;bottom:0}.sidr ul.sub-menu>li>ul.sub-menu li a{padding-left:38px!important;text-transform:none}.pannel.four,.pannel.one{text-align:center}.pannel.one .btn{margin-top:13px;margin-bottom:20px}.home .pannel.one h2{padding-bottom:20px}.pannel.four,.pannel.one,.pannel.two{max-width:95%;margin:0 auto}.brands .box{width:100%;height:155px;border:solid 1px #e4e4e4;position:relative;float:none!important;margin:13px auto 0;background:#fff;display:table}.brands .box .centerLogo,.brands .box.TB a{display:table-cell;vertical-align:middle;text-align:center}.brands .box:nth-of-type(5){width:49%;float:left!important;display:block}.brands .box:nth-of-type(6){width:49%;float:right!important;display:block}.box img.brandLogo{margin:0 auto;float:none;text-align:center;display:block}.brands .box.TB,.brands .box.TB .centerLogo,.brands .box.TB a,.brands .box.peepCo,.brands .box.peepCo .centerLogo{display:block}.brandPop.CO .inner,.brandPop.HT .inner,.brandPop.MI .inner,.brandPop.PC .inner,.brandPop.PE .inner{background-image:none!important}.brandPop{top:10%;z-index:999}.brandPop .leftCol .center br,.brands .box .brandLogo.reversed,.circles .inner p{display:none}.brandPop .leftCol{width:100%;color:#fff;margin-left:0;font-size:18px;padding:15px;float:none!important;line-height:120%}.brandPop .rightCol{float:none;width:100%;background-repeat:no-repeat;background-position:top;background-size:cover;min-height:154px;padding:20px 0 0}.brandPop .rightCol ul{max-width:95%;text-align:center;position:absolute;bottom:8px;margin:0 auto 0 3%}.brandPop .rightCol ul li{padding:0;width:11%}.brandPop.PE .rightCol ul li{width:9%}.brandPop .rightCol ul a:nth-of-type(1) li,.brandPop .rightCol ul a:nth-of-type(2) li{width:18%}.brandPop .xOut{margin-top:-29px}.plusLogo{position:absolute;bottom:0;right:0;cursor:pointer}.circles{width:95%;margin:0 auto;padding-top:25px;padding-bottom:25px}.circles .inner{position:absolute;max-width:80%;top:32%;margin-left:9%;width:100%}.circles .inner,.circles h4{text-align:center}.circleContainer{float:left;width:31%;position:relative;min-width:140px}.circleContainer.middle{margin:0 3%}.circles .inner img{max-width:17px}.pannel.three,footer{background-repeat:repeat-x}.pannel.three{background-image:url(/wp-content/uploads/sites/41/2016/08/pannel3Bkg.jpg);margin-bottom:30px;background-position:initial!important}.pannel.three .et_pb_row{width:95%;margin:0 auto}.peopleBox{max-width:365px;margin:0 auto}img.whitePannelDownArrow{display:block;width:248px;margin:0 auto}.team.leftCol{float:none!important;padding-top:20px}.team.leftCol .person{width:47%}.team.leftCol span strong{color:#3f3f3f;font-size:22px;line-height:120%}.btnsGroup .btn{display:block;margin:5px 0;-webkit-box-shadow:0 0 5px 0 rgba(255,255,255,.75);-moz-box-shadow:0 0 5px 0 rgba(255,255,255,.75);box-shadow:0 0 5px 0 rgba(255,255,255,.75);padding:10px 15px;border-radius:0}.pannel.three .rightCol{float:none;max-width:400px;margin:0 auto}.pannel.three .et_pb_row{max-width:350px}.team a,.tmJob,.tmName{color:#333;text-align:center}.team a{padding-top:20px;margin-right:0;padding-bottom:15px;display:block;font-size:18px}.tmJob,.tmName{display:block!important;text-transform:uppercase;font-size:14px}.tmName{font-weight:700}.tmJob{line-height:100%}.team .middle{margin:0 0 0 8px}.pannel.four h2{font-size:27px}.panel.five.stories{margin-top:15px;background-repeat:repeat;background-position:top center}.stories .inner{max-width:648px;margin:0 auto}.panel.five.stories .whiteDownArrow{width:100%;position:absolute;text-align:center;left:0}.panel.five .box,.panel.five.stories .whiteDownArrow img{position:relative}.lifestyleContainer .story,.panel.five .box.four,.panel.five .box.one,.panel.five .box.seven,.panel.five .box.six,.stories .story,footer .colOne{display:none}.panel.five .box{width:50%;float:left}.pannel.four .btn{margin:20px 0 50px}footer{background-color:#1d3c76;background-position:top;padding-top:6px}footer .colTwo{margin-left:0;max-width:590%;padding-top:10px}footer .colOne,footer .colTwo .et_pb_row{width:100%}footer .colTwo ul a{color:#bfdf18}footer ul{line-height:200%}footer .colThree{border-top:solid 1px #6c80a6;padding:20px 0;border-bottom:solid 1px #6c80a6;margin-bottom:20px;width:100%}a.footerLink,footer .colThree p{font-size:17px}footer .small{display:block}a.footerLink{text-decoration:underline}footer .colFour input[type=text]{width:100%;height:35px;padding-left:5px;outline:0;margin-bottom:20px;color:#666;font-size:16px}.copyright{margin-top:30px;font-size:12px;padding-bottom:15px}footer .inner{width:90%;margin:0 auto}#footer-bottom .container{width:90%}.socialIcons{padding:6px 0 0 20px}@media screen and (max-width:760px){.circles .inner{top:23%}}@media screen and (max-width:529px){.circles .circleContainer#circleFade3{display:none!important}.circles .circleContainer#circleFade2{float:right;margin:0}.circles{width:300px}}.subMain{width:95%;margin:0 auto}.subHeader{display:none}#subPageTitle{margin-left:0;width:100%;padding:10px 0}#subPageTitle.Get,#subPageTitle.History,#subPageTitle.Who{background-color:#fc9f1e}#subPageTitle h1{font-size:35px;margin-left:3%}.bread{font-size:14px;max-width:1097px;width:95%;position:relative;top:20px;margin:0 auto 45px}.letterPopUp ul,.subMain ul{margin-left:15px;list-style-type:none}.letterPopUp,.letterPopUp p,.letterPopUp ul li{font-size:18px}.locations,.philosophy{margin-top:20px}.locations .inner,.philosophy .inner{max-width:95%;margin:0 auto;padding-top:25px;padding-bottom:25px}.letterPopUp{padding:20px}.letterPopUp.E img{margin-left:15%}.letterPopUp.S img{margin-left:28.5%}.letterPopUp.P img{margin-left:43%}.letterPopUp.Etwo img{margin-left:57%}.letterPopUp.C img{margin-left:71.5%}.letterPopUp.T img{margin-left:85.5%}.subInnerWrapper ul li{line-height:125%}.whoWeAre ul{margin-right:5%}img.letterArrow{position:absolute;left:33%;bottom:0;max-width:35px}.callOutRibbon.purple{padding:20px 30px 20px 20px;margin:40px 0;font-size:16px;line-height:120%}.donations hr,.grant hr .sustainability hr,.vision hr,.volunteer hr,.whoWeAre hr{border:0;border-top:solid 1px #ddd;margin-bottom:10px;margin-top:10px}.donations,.grant,.sustainability,.volunteer{padding-bottom:40px}.vision .rightCol{margin:0 auto;float:none}.timeline .row span,.timelineDates{display:none}.timeline{padding-bottom:30px}.timeline .rowBar.mobile{background-color:#fc9f1e;color:#fff;padding:13px;font-size:30px;border-bottom:solid 3px #fff}.timeline .row{width:100%;float:none}.timeline .row.four img.part1,.timeline .row.two img{padding:15px 10px 0}.timeline .row.eight img,.timeline .row.five img,.timeline .row.nine img,.timeline .row.seven img,.timeline .row.six img,.timeline .row.three img{padding:15px 10px}.timeline .row.four img.part2{padding:0 10px 15px}img.whiteToggleArrow{padding:0!important;text-align:right;float:right;clear:both}.timeline .row.four img.part1{display:none}.timeline .row.four img.part2{padding-top:25px}.joinOurTeam{width:95%;margin:0 auto;padding:20px 0}.joinOurTeam .rightCol{max-width:400px;margin:0 auto;float:none}.lifestyleContainer{background-size:auto 100%;margin-bottom:-6%}.lifestyleContainer .inner{max-width:650px;margin:0 auto -8%}body .et_pb_section.lifestyleContainer .et_pb_row .box{width:50%!important;margin-bottom:0;margin-right:0}.newsContainer.lifestyleContainer .boxWrapper{width:100%}.invertedArrow{z-index:1;position:absolute;bottom:auto;left:0;width:100%;top:-21px}.blueBand{background-color:#1c3b76;width:100%}.blueBand .et_pb_column{width:95%!important;margin:0 auto!important;float:none;text-align:center}.blueTeamArrow{display:none}.source{color:#fff;padding-bottom:30px}.boxWrapper{position:relative}.teamPanelWrapper{z-index:1;padding-top:20px}.teamPannel .inner{width:95%;margin:0 auto;padding:30px 0}.teamPannel .blueBand{background-color:#1d3c76}.teamPannel .blueBand .inner{padding:10px 0}.faqTabs ul li,.teamPannel .person{text-align:center;float:none;padding:20px 0}.teamPannel .person p{max-width:320px;margin:0 auto;padding-top:5px}.teamPannel .person .blueTeamArrow{display:none}.locations .blueBand .store{text-align:center;float:none;width:100%;padding:20px 0 30px}.locations .blueBand p{max-width:320px;margin:10px auto}#explore{padding:20px 0}.joinOurTeam .bottom .inner{width:95%;margin:0 auto;padding:25px 0}.newsRow,.subInnerWrapper ul.linksList{padding-left:20px}.subInnerWrapper ul.linksList li a{text-decoration:underline;font-size:20px;color:#1d3a76;padding-bottom:7px;display:inline-block}.joinOurTeam .bottom .leftCol,.joinOurTeam .bottom .rightCol{width:100%;float:none}.joinOurTeam .bottom .rightCol{max-width:500px;margin:0 auto}iframe{border:solid 10px #173160;max-width:95%!important}select#brandSelect{font-family:"Asap",sans-serif;width:303px;height:37px}.newsTop h2,.pannel.four h2{padding-bottom:10px}.newsTop h5{padding-bottom:5px}.newsRow{margin:30px 0;border-left:solid 2px #fc9f1e;display:inline-block}.newsDate,.newsTitle{padding-bottom:5px;font-size:20px}.newsDate{font-size:18px}.newsIntro{padding-bottom:5px;line-height:120%}#newsPage1{border-top:dotted 2px #d9d9d9;margin-top:20px;padding-top:20px}#newsPage1,#newsPage2{width:100%;float:none}.newsDetail .subBannerMobile{display:none!important}.newsDetail .newsTitle,.single-post h1.entry-title{color:#0059a9;font-size:25px;line-height:100%}.newsDate.large{font-size:18px;margin:15px 0}#mainSubPageContentContainerSearchResults,.articleWrapper{padding-bottom:40px}.faqTabs ul li{padding:13px 1%;margin-right:1%;font-size:12px!important;max-width:33%;float:left}.faqSidebar{padding:20px 0 0;float:none;clear:both}.faqInnerWrapper ol{padding:0 0 0 25px;font-size:18px}@media screen and (max-width:505px){.faqTabs ul li{width:32%;max-width:175px}}.faqTabs ul li.current{padding-bottom:14px;margin-bottom:-1px}.faqQuestion{margin-top:40px;font-size:18px;line-height:120%}.faqAnswer p,.faqAnswer span{font-size:18px!important;color:#666!important;font-family:"Asap",sans-serif!important;line-height:120%}.resultWrapper{border-left:solid 2px #fc9f1e;border-bottom:none;padding-left:2%;margin:20px 0}td.searchPagination,td.titleWrapper{display:block;width:100%;text-align:left!important}.resultsTxt{font-size:12px;color:#fc9f1e;margin-bottom:0;margin-top:9px;margin-right:0;display:block;width:100%}.resultNum{color:#0b3d9f;font-weight:700;float:left}.result{float:left;margin-left:2%;max-width:94%}.resultTitle{color:#0b3d9f}.resultDesc{color:#666}.viewPageLink{color:#005ca9;font-weight:700}.brandPage{margin-bottom:30px}.brandPage .box{width:48%;height:85px;border:solid 1px #e4e4e4;position:relative;float:left!important;margin:13px auto 0;background:#fff;display:table;padding:0 15px}.brandPage a:nth-of-type(even) .box{float:right!important}.candyWrapper .vidWrapper{padding:20px 0 40px;border-bottom:dotted 2px #ddd}.candyWrapper .vidWrapper h4{color:#005aa9;font-size:25px;text-transform:uppercase}.candyWrapper .vidWrapper p{margin-top:5px}.candyWrapper .vidWrapper iframe{max-width:100%!important}.subMain h4{color:#005aa9;margin-top:30px}.triviaWrapper ul li{margin-bottom:5px}.iconWrapper{text-align:center}.iconWrapper .icon{margin:15px 0 0;width:33%;text-align:center}.iconWrapper .icon h2{padding-top:10px;color:#17315f;font-size:18px!important}.infoWrapper ul{max-width:600px;margin:10px auto 0}.infoWrapper .blueWrapper ul li{width:45%;padding:10px 2%}.infoWrapper .blueWrapper p,.sidr ul li a,.sidr ul li span{font-size:17px;line-height:120%}.infoWrapper .bottomInfo{padding:10px 0}.infoWrapper .bottomInfo h5{color:#173160;display:block;margin-top:5px}.bottomInfo .box{padding:15px 0 0;width:95%;margin:0 auto;float:none;max-width:400px}.infoWrapper .bottomInfo .box p{color:#575757;font-size:16px;line-height:135%;margin:5px 0;display:block}.infoWrapper .bottomInfo ul{text-align:left}.infoWrapper .bottomInfo ul li{font-size:18px}.infoSelect.heritage .infoCenter>div.fr{text-align:center;float:none}.infoSelect.heritage .infoCenter>div.fr img{margin-top:15px}.infoToggle img{max-width:90px}.orWrapper{padding-bottom:30px}.ingredientsWrapper{max-width:95%;margin:0 auto;padding-bottom:40px}.toggleBar{padding:16px 20px}.toggleBar h4{line-height:150%}.toggleBar .fa{margin-top:6px;font-size:25px}.ingredientInfo .small{margin-top:5px;display:block}.grant .imgWrapRight{max-width:38%}@media screen and (max-width:600px){.grant .imgWrapRight{max-width:250px;float:none;margin:0 auto;display:block}}input,label,select{font-size:16px}.whatCountsFormContent .leftColumn{width:47%;margin-right:3%}.whatCountsFormContent .rightColumn{width:47%}.whatCountsFormContent .fullWidthCol{padding-bottom:30px}.whatCountsField input{width:100%;height:37px;padding-left:5px}select#birthMonth{width:45%;height:37px}select#birthDay{width:20%;height:37px}select#birthYear{width:32%;height:37px}.whatCountsField{margin-bottom:10px}.whatCountsFormContent{padding:15px 0 25px}.whatCountsReqField{font-size:12px;font-weight:700}.whatCountsCheckText{max-width:90%}.whatCountsCheck{width:30px!important;height:auto}input[type=checkbox]{width:auto;height:auto}.ageMessage{padding-bottom:15px;font-size:12px;line-height:120%}#mainBlock{margin-top:-5px}.volunteer .contactInfo{text-align:center}@media screen and (max-width:420px){.banners h1{font-size:25px}.bannerBubble p{color:#fff;margin:7px}.flexslider .candyBtn{padding:6px 20px;font-size:13px}}.sidr{display:none;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-size:17px;background:#1d3c76}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:400;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50%0,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,.2);box-shadow:0 5px 5px 3px rgba(0,0,0,.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0}.sidr .subNav li{padding-left:38px!important}.brandsWrapper #MI .brandHistory a,.brandsWrapper #MI .rightCol p,.brandsWrapper #peeps .brandHistory a,.brandsWrapper #peeps .brandRecipe a,.brandsWrapper #peeps .rightCol p,.sidr ul a{color:#fff}.sidr ul li{display:block;margin:0;padding-bottom:0;position:relative}.sidr ul a li strong{font-weight:400!important}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{color:#fff!important}.sidr ul li a,.sidr ul li span{text-decoration:none;color:#fff;float:none;display:block;margin:0;padding:12px 20px;border-bottom:solid 1px rgba(253,253,253,.32);text-transform:uppercase}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px;padding-bottom:0}.sidr ul li ul li:last-child{border-bottom:none}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=password],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=text],.sidr input[type=time],.sidr input[type=url],.sidr select,.sidr textarea{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:0;background:rgba(0,0,0,.1);color:rgba(255,255,255,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,.9)}.sidr ul li.parent{text-transform:uppercase}.sidr .purple{background:#b6278a}li.parent a{max-width:85%;padding-left:0!important;padding-right:0!important;float:left!important}li.parent i{width:20%;float:right;text-align:right;color:#fff}i.fa.fa-times{float:right;color:#fff;font-size:20px;padding:10px 16px 0 10px}.brandHistory br,.brandPannels .brandLogo,.brandPannels .inner,.brands.brandPage,.manuInfo br,.sidr ul li ul li ul,.subnavWrapper{display:none}.whoSubNav li,li.first.parent{background:#fc9f1e;border-bottom:solid 1px rgba(253,253,253,.32)}.brandSubNav li,li.second.parent{background:#b6278a;border-bottom:solid 1px rgba(253,253,253,.32)}.ourSubNav li,li.third.parent{background:#005ca9;border-bottom:solid 1px rgba(253,253,253,.32)}.joinSubNav li,li.fourth.parent{background:#a9c215;border-bottom:solid 1px rgba(253,253,253,.32)}.toggleSub{position:absolute;top:0;right:0}.firstToggle{color:#fff;font-size:20px;padding:12px 12px 12px 20px;cursor:pointer}.circleBtn{line-height:105%}#TB_JB,.brandsWrapper #MI,.brandsWrapper #peeps{background-image:none}.brandsWrapper .topContent{width:95%;margin:0 auto}.brandPannels{margin:20px 0 40px}.brandsWrapper #MI .inner{background-image:url(/wp-content/themes/Divi-JBC/images/brandsMI_bkg.jpg);background-position:top;padding:20px}#TB_JB .inner,.brandsWrapper #MI .inner,.brandsWrapper #peeps .inner{background-repeat:no-repeat;background-size:cover}.brandsWrapper #peeps .inner{background-image:url(/wp-content/themes/Divi-JBC/images/brandsPeeps_bkg.jpg);background-position:top;padding:20px}#TB_JB .inner{background-image:url(/wp-content/themes/Divi-JBC/images/brandsJBjellies_bkg.jpg);background-position:top left}.brandsWrapper #HT .inner,.brandsWrapper #PC .inner{padding:20px}.brandsWrapper .subMain{width:100%}.brandToggle{text-align:center;border-top:solid 1px #ccc;padding:20px}.brandToggle img:first-of-type{max-height:50px}#peeps .brandToggle img:first-of-type{max-height:70px}#TB_JB .brandToggle img:first-of-type{max-height:90px;margin-top:-10px;margin-bottom:-15px}#TB_JB .jbCol .subInner,#TB_JB .tbCol .subInner{width:95%;margin:0 auto;padding:20px 0}#TB_JB .jbCol .subInner .circleBtns,#TB_JB .jbCol .subInner .mainImg,#TB_JB .tbCol .subInner .circleBtns,#TB_JB .tbCol .subInner .mainImg{float:left}#TB_JB .jbCol .mainImg{max-width:67%}#TB_JB .tbCol{background-position:top 0 left -1px}img.greyToggleArrow{float:right;padding-top:20px;vertical-align:middle}.circleBtn{font-size:18px;width:80px;height:80px;position:relative;z-index:1;padding:18px 14px 16px}.brandsWrapper #MI .brandCandy{margin-top:-50px}#HT .circleBtns .circleBtn,#PC .circleBtns .circleBtn{float:left}.brandsWrapper #MI .mainImg{float:right;margin-top:80px;max-width:80%}.brandsWrapper #MI .brandBubble{position:absolute;left:0;max-width:55%}#MI .circleBtns,#PC .circleBtns{clear:both}.brandsWrapper #HT .mainImg{float:left;margin-top:80px;max-width:80%}.brandsWrapper #HT .brandBubble{position:absolute;right:0;max-width:55%}.brandsWrapper #peeps .mainImg{float:left;margin-top:60px;padding-bottom:25px}.brandPannels #peeps .circleBtns{margin-top:20px}.brandsWrapper #peeps .brandBubble{position:absolute;right:0;max-width:50%;padding-top:22px}.brandsWrapper #peeps .brandBubble1,.brandsWrapper #peeps .brandBubble2{border-radius:50%;width:150px;position:absolute;z-index:1;max-width:25%}.brandsWrapper #peeps .brandBubble1{margin:-20px 10px 10px 45px}.brandsWrapper #peeps .brandBubble2{margin:115px 50px 0-65px}.brandsWrapper #peeps .brandRecipe{position:absolute;margin-top:10px;margin-left:50%}.brandsWrapper #PC .rightCol{width:100%;position:relative}.brandsWrapper #PC .brandBubble{position:absolute;right:0;max-width:55%}.brandsWrapper #PC .mainImg{float:left;margin-top:80px;max-width:80%}.brandsWrapper #PC .brandCandy{position:absolute;bottom:14%;right:0;width:45%}.manuInfo{padding-top:20px}.prodFinderWrapper #map{height:200px!important;width:100%!important}.pagination.mapToggle a{font-size:18px;padding:0 7px}.finderTopContent .leftCol,.finderTopContent .rightCol,.formCol,.locationCol{width:100%;float:none}.finderTopContent{margin:20px 0 40px}.finderTopContent .rightCol img{max-width:49%}.finderTopContent .rightCol img.fullWidth{max-width:100%}.prodFinderWrapper input.btn.purple.rectange{margin-bottom:20px}table.mapToggle tr:nth-of-type(odd){background:#e5e5e5}table.mapToggle td{padding:0 15px;display:block}table.mapToggle td.colOne{padding:21px 5px 0 15px}table.mapToggle td.colThree{color:#1d3b76;font-size:15px;font-weight:700;padding:0 15px 21px 0}table.mapToggle td.colTwo{font-size:15px;vertical-align:bottom;line-height:100%}.locationCol .storeName{color:#1d3b76;font-size:17px}.locationCol .storeLocation{font-size:15px;display:block;line-height:100%;padding:4px 0}.featuredRetailers{margin:30px 0}.featuredRetailers h6{color:#1d3b76;font-size:20px;margin-bottom:13px;line-height:100%}.featuredRetailers img{width:23%;max-width:67px}.viewToggleWrapper{margin-top:0}.prodFinderWrapper .brandToggle{text-align:left;border-top:none;padding:0}.prodFinderWrapper input[type=text],.prodFinderWrapper select{width:100%;height:37px;margin-bottom:24px;color:#666}.prodFinderWrapper label{padding-bottom:3px;display:inline-block}.mobileBottomFeatured{margin-bottom:30px}.mobileBottomFeatured .rightCol{float:none!important}.bottomFeatured{margin:30px 0}.historyRow,.triviaRow{margin:50px 0}.historyRow:first-of-type,.triviaRow:first-of-type{margin:20px 0 50px}.historyRow .dateImg,.triviaRow .triviaImg{width:100%;float:none!important;max-width:250px;margin:0 auto}.historyRow .dateInfo,.triviaRow .triviaInfo{width:100%;margin:0 0 10px;padding:0 0 10px;border-bottom:solid 2px #fc9f1e;float:none!important}.historyRow .dateTitle{color:#0b3d9f;text-decoration:none;font-weight:700;margin-bottom:7px;line-height:100%}h4.triviaTitle.pageTitle{font-weight:700;font-size:23px}.triviaRow .triviaTitle{font-weight:700;margin-top:10px}img.historyBottomTxt{padding-bottom:30px}.historyRow:last-of-type{margin-bottom:10px}.historyRow:last-of-type .dateInfo,.triviaRow:last-of-type .triviaInfo{border-bottom:none}ul.paragraphList li span{vertical-align:middle}ul.paragraphList li ul{margin:5px 0 0 40px}ul.paragraphList li ul li{padding-bottom:3px}ul.paragraphList li ul li:before{content:url(/wp-content/themes/Divi-JBC/images/greenDot.png)}ul.paragraphList{margin-top:-10px}span.listTitle{display:block;margin:10px 0 0 26px}.contactWrapper iframe{width:100%;border:0;min-height:2200px;overflow:visible}.contactUsWrapper select{display:block;font-size:17px;height:35px;padding-left:5px;color:#666;width:100%;margin-bottom:10px}.contactUsWrapper label{padding-bottom:3px;display:block}.four0FourWrapper{margin-top:50px!important}.ourResponsibilityTop{margin:0 auto;width:95%}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.culturePop iframe{height:250px}.culturePop .xOut{margin-top:2%}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.culturePop iframe{height:250px}.culturePop .xOut{margin-top:2%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.culturePop iframe{height:300px}.culturePop .xOut{margin-top:1%}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.culturePop iframe{height:300px}.culturePop .xOut{margin-top:1%}}@media screen and (min-width:700px){.flex-control-nav{bottom:7%}}@media screen and (max-width:600px){.box.TB .centerLogo{padding-top:5%}}@media screen and (max-width:655px){.faqTabs ul li{min-height:59px}.contactWrapper iframe{min-height:2450px}}@media screen and (max-width:450px){.flex-control-nav{bottom:18px}.contactWrapper iframe{min-height:2600px}}@media screen and (max-width:400px){img.letterArrow{max-width:17px}}.flexslider{position:relative;zoom:normal;max-height:none;overflow:hidden;width:100%}.bannerMask{bottom:-6px}#subBanner{height:auto}#subBanner .et_pb_fullwidth_header_container{width:100%}#subBanner .et_pb_fullwidth_header{padding:0}#subBanner .header-content-container{margin:50%0 0}#subBanner .header-content{background-color:transparent;margin:0;width:100%;padding:0;position:absolute;top:0;height:100%;text-align:left}#subBanner .header-content h1{padding:12px 20px;background-color:#fc9f1e;text-transform:uppercase;font-weight:700}#subBanner.blue .header-content h1{background-color:#005ca9}#subBanner.purple .header-content h1{background-color:#b6268a}#subBanner.green .header-content h1{background-color:#a9c215}#subBanner.mobileAdjust .et_pb_fullwidth_header{background-position:top 25px center;background-size:225%auto}@media screen and (max-width:480px){#subBanner.mobileAdjust.adjustRight .et_pb_fullwidth_header{background-position:top 25px right 40%}}.bannerArrow{bottom:0}.vision p{margin:0 0 20px}@media screen and (max-width:768px) and (min-width:767px){.invertedArrow{top:-40px}}li.orange{background:#fc9f1e}li.blue,li.green,li.orange{border-bottom:solid 1px rgba(253,253,253,.32)}li.blue{background:#005ca9}li.green{background:#a9c215}.published{font-size:15px;margin:15px 0;color:#a9c215;font-weight:700;display:block}.single-post .et_pb_post .entry-content{padding-top:10px}.flexslider .candyBtn,.flexslider .candyBtn:hover{padding:8px 15px 10px!important}.et-pb-arrow-next,.et-pb-arrow-prev{opacity:1;color:transparent!important}.et-pb-arrow-prev{left:0!important}.et-pb-arrow-next{right:0!important}.pannel.three .et_pb_text{text-align:center}