body{overflow-x:hidden}h1{font-size:50px!important}h2{font-size:45px!important}h2.quote{font-size:38px}h3{font-size:40px}h4{font-size:32px}body,h5{font-size:20px}h6{font-size:20px!important}p.divideBottom,ul.divideBottom{border-bottom:dotted 2px #d9d9d9;margin-bottom:40px;padding-bottom:40px}ul.divideBottom{margin-bottom:13px;padding-bottom:25px}.desktop,.nav ul a:hover .subNav{display:block}#main-header .mobileNavBar,#main-header .productsSubNav,.birthdayWrapper label.error,.mobile{display:none!important}.masterWrapper{width:100%;overflow:hidden}.header{background-image:url(/wp-content/themes/Divi-JBC-V2/images/headerBkg.jpg);background-repeat:no-repeat;height:159px;position:relative}#subPageTitle.Volunteer h1{font-size:44px}.header .inner,footer .inner{max-width:1300px;margin:0 auto}.logo{padding:0 0 0 65px;margin-top:-5px}.topBar{color:#fff}.topBar .leftCol{background:#1d3c76;padding:9px 15px 8px}.topBar .rightCol{background:#2c5ab1;padding:9px 15px 8px;line-height:115%}.topBar .leftCol img{float:left;padding-right:7px}.topBar .leftCol ul{float:left;margin:0;text-transform:uppercase;padding:0 3px 0 0}.topBar .leftCol ul li{display:inline-block;padding:0 3px}.smallNav li:before{content:url(/wp-content/themes/Divi-JBC-V2/images/dot.png);vertical-align:top;padding:0 14px 0 7px;position:relative;top:-3px}.topBar ul img{display:inline-block;margin-top:-6px;position:relative;left:4px}.topBar input[type=text]{background:#2c5ab1;border:0;color:#fff;outline:0;vertical-align:middle}.topBar input[type=image],.topBar ul img{vertical-align:middle}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.nav{margin-top:34px;position:relative;z-index:10}.nav li.first{background:#fc9f1e}.nav li.second{background:#b6278a}.nav li.third{background:#005ca9}.nav li.fourth{background:#a9c215}.nav ul{margin:0}.nav ul a,.nav ul li{display:block;float:left}.nav ul li{color:#fff;font-size:18px;text-align:center;text-transform:uppercase;position:relative}.nav ul a{padding:26px 0;width:236px}.subNav{position:absolute;top:76px;display:none}.nav ul .subNav{margin-top:4px!important}.nav ul .subNav li{padding:6px 10px;text-align:left;text-transform:none;font-size:16px;font-weight:400;border-bottom:solid 1px rgba(255,255,255,.5);width:100%}.nav ul .subNav a:last-of-type li{border-bottom:none}.nav ul .subNav a{float:none;padding:0}.bannerBubble .layer2 h1 br,.sub-menu{display:none}#top-menu-nav li:hover .sub-menu{display:block;position:absolute;max-width:235px}#joinSubNav{background-color:#8aa002;right:0}#whoSubNav{background-color:#d67d02;left:0}#ourSubNav{background-color:#1d3c76}#brandSubNav{background:#8b1d69}.navArrow{position:absolute;bottom:0;width:100%}#top-menu>li.current-menu-item>a:after{content:url(/wp-content/themes/Divi-JBC-V2/images/whiteNavArrow.png)!important;position:absolute;bottom:0;left:43%;top:auto!important;right:auto!important}.headerBorder{bottom:0;background-image:url(/wp-content/themes/Divi-JBC-V2/images/headerBorder.jpg);background-repeat:repeat-x;height:5px;z-index:0}#subPageTitle.How h1{font-size:39px}.bannerBubble,.headerBorder{position:absolute;width:100%}.bannerBubble .layer1,.bannerBubble .layer2{visibility:hidden}.bannerBubble.one .layer1{background-image:url(/wp-content/themes/Divi-JBC-V2/images/bannerBubbleBkgOrange.png)}.bannerBubble.two .layer1{background-image:url(/wp-content/themes/Divi-JBC-V2/images/bannerBubbleBkgPurple.png)}.bannerBubble.three .layer1{background-image:url(/wp-content/themes/Divi-JBC-V2/images/bannerBubbleBkgGreen.png)}.bannerBubble.four .layer1{background-image:url(/wp-content/themes/Divi-JBC-V2/images/bannerBubbleBkg.png)}.bannerBubble.four .layer1,.bannerBubble.one .layer1,.bannerBubble.three .layer1,.bannerBubble.two .layer1{position:relative;height:655px;background-repeat:no-repeat;background-position:top center;width:570px;margin:179px auto 0;visibility:visible!important;display:block!important}.bannerBubble .layer2 h1{font-size:42px!important;text-shadow:none;padding-bottom:0}.bannerBubble.four .layer2,.bannerBubble.one .layer2,.bannerBubble.three .layer2,.bannerBubble.two .layer2{width:70%;margin:55%auto 0;padding:100px 0;text-align:center;visibility:visible!important;display:block!important}.bannerBubble.four .layer2{padding:70px 0}.bannerBubble p{color:#fff;font-size:17px;font-weight:400;margin:13px 0 10px;line-height:116%;text-shadow:none}.bannerBubble a{color:#b6c913;font-weight:700}.bannerBubble a .candyBtn{font-size:14px}.bannerMask{bottom:-24px}.et-pb-controllers,.flex-control-nav{width:200px;position:absolute;z-index:10;bottom:285px;text-align:left;left:65px}.flex2-control-nav{text-align:left;bottom:10%;left:2%}.home .pannel.one{padding:40px 0 25px;text-align:center;position:relative;visibility:hidden;z-index:1}.brands,.circles,.home .pannel.one h2{margin:0 auto;position:relative;z-index:1}.home .pannel.one h2{text-align:center;max-width:940px;padding-bottom:27px;font-size:45px}.home .pannel.one .btn{margin-top:23px}.brands,.circles{max-width:1050px;padding:0 0 50px}.circles{padding:50px 0 0}.brands{visibility:hidden}.brands .box{width:325px;height:155px;border:solid 1px #e4e4e4;position:relative;margin-top:33px;background:#fff;display:table}.brands .box .centerLogo{text-align:center;max-width:100%;max-height:100%}.brands.brandPage .box .centerLogo,.btnsGroup .btn a{display:block}.brands .box.MI:hover{background:#a9c215}.brands .box.peeps:hover{background:#fff100}.brands .box.HT:hover{background:#da110a}.brands .box.PC:hover{background-image:url(/wp-content/themes/Divi-JBC-V2/images/pcBoxBkg.jpg);background-repeat:no-repeat;background-position:center}.brands .box .brandLogo.reversed,.brands .box.PC:hover .brandLogo{display:none}.brands .box.PC:hover .brandLogo.reversed{display:inline}.brands .box.TB:hover{background-color:#efc2da;background-repeat:no-repeat;background-position:center}.brands .box.peepCo:hover{background:#292982}.brandPop{top:32%}.brandPop a{color:inherit}.brandPop .leftCol{width:30%;color:#fff;margin-left:5%;font-size:18px;height:344px;display:table}.brandPop .leftCol .center,.brands .box .centerLogo{display:table-cell;vertical-align:middle}.brandPop.HT .leftCol .center .brandLogo{max-width:190px}.brandPop.CO .leftCol .center .brandLogo{max-height:100px}.brandPop .rightCol{background-image:none!important}.brandPop .rightCol ul,.plusLogo{position:absolute;bottom:0}.plusLogo{right:0;cursor:pointer}.circles .circleContainer{float:left}#circleFade1,#circleFade2,#circleFade3{left:-2000px;position:relative}.circles .inner{position:absolute;max-width:235px;margin-top:-239px;margin-left:34px;width:100%;text-align:center}.circles h4{text-align:center;font-size:32px}.circles div.middle{margin:0 5.5%}.circles .inner p{color:#fff;font-size:14px;text-align:center;line-height:150%;max-width:222px;margin:0 auto;padding:12px 0}.pannel.three{background-repeat:repeat-x;background-attachment:fixed}.pannel.three .et_pb_row{max-width:1300px;margin:0 auto}.pannel.three .team{margin-right:0}.pannel.three .et_pb_column:nth-of-type(2){margin-top:100px}.pannel.three .team span strong{color:#3f3f3f;display:block;padding:10px 0 30px;font-size:21px}.pannel.three .team h3{text-align:left;font-size:40px}.team .middle{margin:0 8px}.btnsGroup,.quoteWrapper.desktop,.team .person{visibility:hidden}#quoteWrapper1{visibility:visible;display:block}.team .person{position:relative;left:-1200px}.team .quote{background:#1d3c76;color:#fff;font-size:16px;width:600px;position:relative;margin-left:-113px;padding:20px 30px 0 0;height:218px;display:table;margin-top:-6px}.team .quote .centerQuote{display:table-cell;vertical-align:middle}.team .quote p{float:right;max-width:460px;margin-bottom:7px;padding:20px 0 0}.team img.indicator{margin-left:57px;margin-top:3px}.team p.source{margin-top:0;font-weight:700;font-size:13px;padding:0 0 20px}img.whitePannelDownArrow{width:248px;margin:0 auto;display:block}.team a{padding-top:15px;display:block;text-align:right;margin-right:257px;color:#333;padding-bottom:25px}.btnsGroup{position:absolute;margin-left:1200px;bottom:20px}.btnsGroup .btn{display:block;margin-top:7px;-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);width:342px;height:41px;border-radius:0}.btnsGroup .btn img{margin-top:-3px}.pannel.four{text-align:center;padding:125px 0 77px;visibility:hidden}.pannel.four .btn{margin-top:35px}.pannel.four h2{max-width:1070px;margin:0 auto;padding-bottom:30px}img.floatingMiBeans{position:absolute;margin-top:-100px;z-index:0;right:0}img.floatingPeepsHt{position:absolute;margin-left:-80px;margin-top:170px;z-index:0}img.floatingPc{position:absolute;z-index:0;right:0;margin-top:-89px}.panel.five.stories{overflow-x:hidden;background-repeat:repeat-x;background-position:center;max-width:1295px;margin:0 auto;position:relative}.stories .box,.stories .inner,footer{position:relative}.lifestyleContainer .box .story,.stories .box .story{display:none}.stories .box:hover .story,.whiteDownArrow{position:absolute;text-align:center;width:100%}.stories .box:hover .story{display:block;bottom:0;background-color:rgba(255,255,255,.8);padding:25px;color:#004379;cursor:pointer;font-size:20px}.stories .inner{max-width:1296px;min-width:1200px;margin:0 auto}.whiteDownArrow{top:0;z-index:9}footer{background-image:url(/wp-content/themes/Divi-JBC-V2/images/footerBorder.jpg);background-repeat:repeat-x;z-index:1;margin-top:100px}.home footer{margin-top:0}footer .colOne{font-size:19px;width:20%;padding:70px 0 0;margin-left:6%}footer .colOne ul li{font-size:19px;line-height:180%}footer .colOne ul li a{color:#fff;font-weight:500}footer .colTwo{width:20%;padding:38px 0 0;margin-left:0}footer .colTwo ul{margin:5px 0}footer .colTwo ul a{color:#bfdf18}footer .colTwo ul li{line-height:160%;font-size:17px}footer .colFour,footer .colThree{width:25%;padding:38px 0 0;margin-left:1%}footer .colThree p{font-size:17px;margin:0}.footerLink{font-size:17px;text-decoration:underline}footer .colFour{width:21%}.colFour p{font-size:15px;margin-top:5px;max-width:220px;line-height:130%}.colFour input[type=text]{width:100%;height:35px;padding-left:5px;outline:0;margin-bottom:20px;color:#666;font-size:14px}.copyright{font-size:12px;text-align:center;max-width:855px;margin:0 auto;line-height:125%;padding:40px 0 30px}img.footerTamales{position:absolute;margin-top:-25px}#subBanner .inner,.subHeader{max-width:1300px;margin:0 auto}.subHeader{width:100%;position:absolute;bottom:19.7%;z-index:2}#subPageTitle{width:40.5%;text-align:center;padding:32px 0;max-width:524px}#subBanner .inner{padding:165px 0 70px}#subBanner .et_pb_fullwidth_header_container{width:100%;max-width:100%}#subBanner .header-content{background-color:#fc9f1e;width:40.5%;text-align:center;padding:32px 0}#subBanner.purple .header-content{background-color:#b6268a}#subBanner.blue .header-content{background-color:#005ca9}#subBanner.green .header-content{background-color:#a9c215}#subBanner.darkBlue .header-content{background-color:#1d3c76}#subBanner .header-content h1{text-transform:uppercase}#subBanner.smallTxt .header-content h1{font-size:39px!important}#subBanner.doubleLine .inner{padding:104px 0 70px}.bannerArrow{bottom:-70px}img.letterArrow{position:absolute;left:33%;bottom:-28px}.bread{font-size:14px;max-width:1097px;margin:0 auto;width:95%;position:relative;top:-58px}@media screen and (min-width:1368px){.subHeader{bottom:20.3%}#subPageTitle{width:41.4%;text-align:center;padding:32px 0}}.subMain{max-width:1097px;margin:0 auto;width:95%}.whoWeAre .leftCol{width:57%}.whoWeAre .rightCol{width:40%}.donations .leftCol,.grant .leftCol,.sustainability .leftCol,.volunteer .leftCol{width:66%}.donations .rightCol,.grant .rightCol,.sustainability .rightCol,.volunteer .rightCol{width:31%}.internships .leftCol{width:74%}.internships .rightCol{width:41%;position:absolute;right:-80px}.vision .rightCol img,.whoWeAre .rightCol img{margin-left:-15px;min-width:507px;position:relative;z-index:1}.vision .rightCol img{min-width:402px;margin-left:-50px}.letterPopUp ul,.subMain ul{margin-left:15px}.subMain ul li{color:#666;font-size:20px;line-height:130%;padding-bottom:10px}.donations hr,.grant hr,.sustainability hr,.vision hr,.volunteer hr,.whoWeAre hr,hr{border:0;border-top:solid 1px #ddd;margin-bottom:50px;margin-top:50px;position:relative;z-index:0}.vision ul,.whoWeAre ul{margin-right:70px}.philosophy{padding:85px 0 105px;margin-bottom:40px;margin-top:60px}.locations{padding:85px 0 0}.philosophy .inner{max-width:1123px;margin:0 auto;padding-top:25px}.locations .inner{max-width:1123px;margin:0 auto;padding:0 0 25px}.lifestyleContainer{margin-bottom:-71px}.lifestyleContainer .boxWrapper .box{width:25%!important;position:relative;margin:0}.invertedArrow,.lifestyleContainer .boxWrapper{position:relative;width:100%}.invertedArrow{z-index:2;text-align:center;top:-76px;max-width:100%;padding-bottom:0}.blueArrowBkg{width:100%;text-align:center;background-color:#1d3c76;height:76px}.teamPannel:nth-of-type(3) .et_pb_column{width:30%!important;max-width:29%;text-align:center;margin-right:0}.teamPannel:nth-of-type(3) .et_pb_column:nth-of-type(2){margin:0 6%}.letterPopUp{margin-top:28px;padding:50px 60px 40px}.letterPopUp,.letterPopUp p,.letterPopUp ul li{font-size:20px}.letterPopUp.E img{margin-left:14%}.letterPopUp.S img{margin-left:28%}.letterPopUp.P img{margin-left:42%}.letterPopUp.Etwo img{margin-left:57%}.letterPopUp.C img{margin-left:71%}.letterPopUp.T img{margin-left:86%}.callOutRibbon.purple{padding:57px 100px;margin-top:30px}.doubleRow{max-width:1080px;margin:0 auto}.doubleRow .row{width:50%}.doubleRow,.timeline{position:relative}.timelineDates{position:absolute;top:0;width:100%}.timelineDates .inner{max-width:932px;margin:0 auto;width:100%;position:relative}.timelineDates .inner img{margin-left:-2%;position:absolute!important;top:0;left:0;z-index:99}.timelineDates .inner .timelineDates{z-index:100;padding-top:5px}img.imgWrapRight{padding:0 0 30px 30px}.grant .imgWrapRight{max-width:38%}@media screen and (-webkit-min-device-pixel-ratio:0){.timelineDates .inner img{margin-left:-6%}}.timeline .row.one{margin-top:-160px}.brandsWrapper .brandPannels #MI .brandLogo,.timeline .row.two img.part1{margin-top:-40px}.row.two img.part2,.whereItBeganTxt{margin:50px 0-30px 30px;position:relative;top:40px}.timeline .row.three img{margin:59px 0 0 48px}.timeline .row.four img.part1{margin:200px 0 0 135px}.timeline .row.four img.part2{margin:10px 0 0 60px;position:relative;z-index:9}.timeline .row.five{margin-top:-190px}.timeline .row.five img.part1{margin-top:-258px;margin-bottom:255px}@media screen and (-webkit-min-device-pixel-ratio:0){.timeline .row.five img.part1{margin-top:-185px}}.timeline .row.five img.part2{position:absolute;left:-195px;margin-top:394px;z-index:99}.timeline .row.six{z-index:101;position:relative}.timeline .row.six img{margin:270px 0 0 60px}.timeline .row.seven img{margin:-140px 0 0-30px}@media screen and (-webkit-min-device-pixel-ratio:0){.timeline .row.seven img{margin:-85px 0 0-30px}}.timeline .row.eight img{margin:100px}.timeline .row.nine img{margin:-345px 0 13px -45px}@media screen and (-webkit-min-device-pixel-ratio:0){.timeline .row.nine img{margin:-343px 0 13px -45px}}.whereItBeganTxt{max-width:952px;margin:0 auto;display:block;top:-50px}.timeline .pannel.first{background-image:url(/wp-content/themes/Divi-JBC-V2/images/timelinePannel1.jpg);background-repeat:no-repeat;margin-top:-170px;background-position:top center}.timeline .doubleRow.one{position:relative;z-index:9}.timeline .pannel.second,.timeline .pannel.third{background-image:url(/wp-content/themes/Divi-JBC-V2/images/timelinePannel2.jpg);background-repeat:no-repeat;margin-top:-70px;background-position:top center}.timeline .pannel.third{background-image:url(/wp-content/themes/Divi-JBC-V2/images/timelinePannel3.jpg);margin-top:-450px}@media screen and (-webkit-min-device-pixel-ratio:0){.timeline .pannel.third{margin-top:-400px}}.timelineBottomTxt{margin:0 auto;display:block;max-width:841px;padding-top:50px}.joinOurTeam .leftCol{width:72%}.joinOurTeam .rightCol{position:absolute;right:-95px;top:0}.joinOurTeam .leftCol p strong{max-width:550px;display:block}.joinOurTeam,.locations .blueBand .inner{padding:45px 0}.joinOurTeam,.locations .blueBand .inner,.teamPannel .inner{max-width:1097px;margin:0 auto;width:95%;position:relative}.lifestyleContainer .teamPannel{margin-top:0}.teamPannel .inner{padding:10px 0 45px}.blueBand .blueTeamArrow{margin:-53px auto 0;width:auto}.blueBand .person,.personBand .person{text-align:center}.blueBand .store,.blueBand h5.white{text-align:left}.blueBand .person p{font-size:18px}.blueBand .store p{font-size:16px;color:#fff}.blueBand .person .source{text-transform:uppercase;font-size:13px;font-weight:700;color:#fff}.joinOurTeam .bottom .inner{max-width:1097px;width:95%;padding:90px 0;margin:0 auto -100px}.joinOurTeam .bottom .leftCol,.joinOurTeam .bottom .rightCol{width:50%}.lifestyleContainer{z-index:1}.lifestyleContainer .inner{max-width:1270px;margin:0 auto}.lifestyleContainer .inner.boxes{max-width:1300px}.vidWrapper{text-align:right}iframe{border:solid 10px #173160!important}.fluid-width-video-wrapper{height:285px!important}.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}select#brandSelect{font-family:"Asap",sans-serif;width:303px;height:37px}.subMasterWrapper.news{max-width:67%;float:left;border-right:solid 1px #bbb;padding-right:40px}.newsTop{width:100%}.newsTop h2{padding-bottom:20px}.newsTop h5{padding-bottom:7px}.newsRow{border-left:solid 2px #fc9f1e;padding-left:20px;display:inline-block;margin:30px 0 50px}.newsTitle{padding-bottom:5px;font-size:22px}.newsDate{font-size:20px}.newsDate.large{font-size:30px;margin:35px 0}.newsPagination{border-top:dotted 2px #d9d9d9;margin-top:40px;padding-top:40px;text-align:right}.newsDetail .newsTitle,.single-post h1.entry-title{color:#0059a9;font-size:45px;line-height:100%}.newsDetail .articleWrapper{width:80%}.sideBar{width:30%;float:right}.faqWrapper{padding-left:30px}.faqTabs{margin:70px auto 40px;max-width:1097px;width:95%}.faqTabs ul li{padding:13px 22px;margin-right:15px;font-size:18px!important}.faqTabs ul li.current{padding-bottom:14px;margin-bottom:-1px}.faqQuestion{margin-top:40px}.faqAnswer{font-size:20px}.faqAnswer p,.faqAnswer span{font-size:20px!important;color:#666!important;font-family:"Asap",sans-serif!important}.faqSidebar{margin:0 0 100px 30px}.resultWrapper{border-left:solid 2px #fc9f1e;border-bottom:none;padding-left:15px;margin:30px 0}.resultsTxt{font-size:12px;color:#fc9f1e;margin-bottom:20px;margin-right:20px}.resultNum{color:#0b3d9f;font-weight:700;float:left}.result{float:left;margin-left:15px;max-width:95%}.resultTitle{color:#0b3d9f}.resultDesc{color:#666}.viewPageLink{color:#005ca9;font-weight:700}.brandsWrapper .subMain{width:100%;max-width:100%}.brands.brandPage,.brandsWrapper .topContent{max-width:1097px;margin:0 auto;width:95%}.brandsWrapper .topContent .leftCol{width:62%}.brandsWrapper .topContent .rightCol{width:37%;margin-top:-30px}.brands.brandPage{visibility:visible;padding-bottom:70px}.brands.brandPage .box{width:18.5%;padding:25px 15px;height:100px;display:block;margin-left:1.5%;margin-right:0}.brands.brandPage .box.first{margin-left:0}.brands.brandPage .box.MI{padding:32px 15px 0}.brands.brandPage .box.PE{padding:12px 15px}.brands.brandPage .box.PC{padding:30px 15px 0}.brands.brandPage .box.TB{padding:7px 15px}.brandPannels .brandLogo{display:inline-block!important}.brandPannels .inner{display:block!important}.brandsWrapper #MI{padding:65px 0 15px;background-color:#aac216;background-size:cover}.brandsWrapper #peeps .leftCol{width:45%}.brandsWrapper #peeps{padding:0 0 11px;background-color:#fc9f1e;position:relative;z-index:0;background-size:cover}.brandsWrapper #HT{padding:50px 0;position:relative;z-index:1}.brandsWrapper #PC{padding:80px 0 0}.brandsWrapper #MI .brandBubble{margin:-160px -100px 0 100px;position:relative;z-index:1}.brandsWrapper .inner{max-width:1265px;margin:0 auto;position:relative}.brandsWrapper .brandPannels .brandLogo{position:absolute;z-index:1}.brandsWrapper #MI .brandCandy{margin:-75px 0 0 100px}.brandPannels #MI .rightCol{width:40%;color:#fff;font-size:18px;padding-right:5%}.brandPannels #MI .rightCol p:first-of-type{margin-top:0}.brandPannels #MI .rightCol p.indent{padding-left:65px}.brandPannels #MI .circleBtns{margin:-68px 0-25px 150px;position:relative;z-index:2}.brandPannels #MI .brandHistory{color:#1d3976;font-size:22px;margin:20px 0 0-65px;position:relative;top:10px}.brandsWrapper #HT .brandBubble{margin:-50px 20px 0-115px;position:relative;z-index:1;float:right}.brandsWrapper .brandPannels #HT .brandLogo{margin:-90px 228px 0 0;position:relative;float:right}.brandsWrapper #HT .brandCandy{position:absolute;right:145px;bottom:-78px}.brandPannels #HT .leftCol{width:32%;margin-left:12%;font-size:18px}.brandPannels #HT .rightCol{width:50%;position:relative}#TB_JB p,.brandPannels #HT .mainImg{float:right}.brandPannels #HT .circleBtns{position:absolute;margin-left:473px;z-index:3;margin-top:45px}.brandPannels #peeps .circleBtns{margin-left:-330px;margin-top:20px;z-index:2}.brandsWrapper #peeps .brandBubble1,.brandsWrapper #peeps .brandBubble2{border-radius:50%;width:150px;position:absolute;z-index:1}.brandsWrapper #peeps .brandBubble1{margin:-20px 10px 10px 45px}.brandsWrapper #peeps .brandBubble2{margin:115px 50px 0-65px}.brandsWrapper #peeps .brandBubble{margin:70px -75px 0 0;position:relative;z-index:0;float:right}.brandsWrapper #peeps .mainImg{z-index:-1;margin:-30px 0 0 35px;top:50px;position:absolute}.brandsWrapper .brandPannels #peeps .brandLogo{margin:222px 0 0-50px;position:relative}.brandPannels #peeps .rightCol{padding-top:42px;width:43%;color:#fff;font-size:18px;padding-right:5%}#peeps .brandHistory,#peeps .brandRecipe{color:#1d3976;font-size:22px;position:absolute;margin:17px 0 0 475px;z-index:5}#peeps .brandRecipe{margin:-30px 0 0 730px}.brandsWrapper #PC .rightCol{width:50%;padding-top:70px}.brandsWrapper #PC .mainImg{margin:-320px 70px 0 0;position:relative;z-index:0;float:right}.brandsWrapper #PC .brandBubble{position:relative;z-index:1;margin:-15px 0 0-50px}.brandsWrapper #PC .brandCandy{position:relative;margin:-190px 100px 0 0;z-index:1;float:left}.brandsWrapper #PC .brandLogo{position:relative;z-index:2;left:-145px;float:left}.brandPannels #PC .leftCol{width:29%;margin-left:12%;padding-top:0;font-size:18px}.brandPannels #PC .circleBtns{position:absolute;margin:-285px 0 0 500px}#PC .brandHistory,#PC .manuInfo{color:#1d3976;font-size:22px;position:absolute;margin:-150px 0 0 328px}#PC .manuInfo{margin:35px 0 0 265px}#TB_JB{margin-top:50px;background-color:#005ca9}#TB_JB .jbCol,#TB_JB .tbCol{width:100%;float:left}.brandsWrapper #TB_JB .inner{display:block!important;width:100%}#TB_JB .jbCol .subInner{padding:45px 40px 30px 110px;float:right;width:100%}#TB_JB .tbCol .subInner{padding:45px 100px 30px 80px;float:left;width:100%}.brandsWrapper .brandPannels #TB_JB .brandLogo{position:relative}#TB_JB p{font-size:18px;width:60%}.brandPannels #TB_JB .jbCol p.indent{padding-left:253px;margin-top:-20px}.brandPannels #TB_JB .tbCol p.indent{padding-left:162px;margin-top:-20px}.brandsWrapper .jbCol .mainImg{margin-top:-30px;float:left}#TB_JB .jbCol .circleBtn{float:left;margin:-5px 0 0 10px}.brandsWrapper .tbCol .mainImg{margin-top:-65px;float:left}#TB_JB .tbCol .circleBtn{float:left}.brandsWrapper .brandPannels{margin-bottom:-100px}.candyWrapper .vidWrapper{text-align:left;width:30%!important;float:left;margin-right:0!important}.candyWrapper .vidWrapper iframe{max-width:100%;width:100%;height:285px}.candyWrapper .vidWrapper.middle{margin:0 5%!important}.candyWrapper .vidWrapper h4{color:#005aa9;border-bottom:dotted 2px #ddd;font-size:21px;padding-bottom:5px;margin-top:20px;text-transform:uppercase}.candyWrapper .vidWrapper h4 sup{font-size:10px;bottom:auto;top:-2ex}.candyWrapper .vidWrapper p{font-size:14px;line-height:130%}.subMain h4{color:#005aa9;margin-top:70px}.subMain h4.first{margin-top:0}.triviaWrapper ul li{margin-bottom:5px}.iconWrapper{max-width:905px;margin:30px auto 0}.iconWrapper .icon{width:33%;text-align:center}.iconWrapper .icon h2{padding-top:10px;color:#17315f}.infoWrapper .bottomInfo{padding:30px 0;max-width:1025px;margin:0 auto}.infoWrapper .bottomInfo .box{width:28%}.infoWrapper .bottomInfo h5{margin-bottom:35px;color:#173160;display:block;margin-top:5px}.infoWrapper .bottomInfo p{color:#575757;font-size:18px;line-height:135%;margin:5px 0;display:block}.infoWrapper .bottomInfo .box:nth-of-type(2){border-left:solid 1px rgba(102,102,102,.55);border-right:solid 1px rgba(102,102,102,.55);padding:0 5% 15px;margin:0 4%;width:35%}.infoWrapper .bottomInfo ul li{font-size:18px;text-align:left}.infoSelect.heritage .infoCenter>div.fl{max-width:70%}.infoSelect.heritage .infoCenter>div.fr{max-width:28%}.infoSelect.heritage .infoCenter>div.fr img{margin-top:-27px}.ourResponsibilityMain{max-width:1300px;margin:0 auto;position:relative}.ingredients{max-width:1108px;margin:0 auto}.ingredient h2{max-width:800px;line-height:110%;margin:35px 0 15px}.toggleBar.orange{background:#fc9f1e;padding:16px 40px}.ingredientInfo .leftCol,.ingredientInfo .rightCol{width:50%}.ingredientInfo .leftCol{border-right:solid 1px #ccc}.ingredientInfo p{padding:0 25px}.ingredientInfo .leftCol ul{padding-right:25px}.whatCountsFieldLabel,label{font-size:20px}.whatCountsFormContent{padding:25px 0 0}.whatCountsFormContent iframe{border:0!important}.whatCountsField{margin-bottom:20px}.whatCountsField input{width:95%;height:37px;padding-left:5px}.whatCountsFormContent .leftColumn{width:32%}.whatCountsFormContent .fullWidthCol{padding-bottom:30px}.whatCountsReqField{font-size:13px;font-weight:700;margin-left:-7px}select#birthMonth{width:110px;height:37px}select#birthDay{width:75px;height:37px}select#birthYear{width:100px;height:37px}.ageMessage{padding-bottom:15px;font-size:13px;line-height:120%;margin-left:-7px}#CFForm_1 input#OptIn{width:18px;height:18px}.finderTopContent{padding-bottom:40px;margin-bottom:75px}.finderTopContent .leftCol{width:38%}.finderTopContent .rightCol{width:60%;text-align:right}.finderTopContent .rightCol img{max-width:49%}.finderTopContent .rightCol img.fullWidth{max-width:100%}.prodFinderWrapper input[type=text],.prodFinderWrapper select{width:368px;height:37px;margin-bottom:27px;font-family:"Asap",sans-serif;color:#666}.prodFinderWrapper label{font-weight:700;padding-bottom:2px;display:inline-block}.locationCol{max-width:690px;width:100%}.locationCol .bottomFeatured{margin-top:53px}.featuredRetailers{margin-top:78px}.featuredRetailers h6{color:#1d3b76;font-size:19px;margin-bottom:23px}a.mapTel{cursor:default}table.mapToggle tr:nth-of-type(odd){background:#e5e5e5}table.mapToggle td{padding:21px 0}table.mapToggle td.colOne{padding:21px 0 21px 24px}table.mapToggle td.colThree{padding:21px 24px;color:#1d3b76;font-size:17px;font-weight:700}table.mapToggle td.colTwo{font-size:17px;vertical-align:bottom;line-height:100%}.locationCol .storeName{color:#1d3b76;font-size:17px}.locationCol .storeLocation{font-size:17px;line-height:105%}.noResults{margin-bottom:45px}.historyRow,.triviaRow{margin:40px auto}.historyRow .dateImg,.triviaRow .triviaImg{width:18%!important;margin-right:0!important}.historyRow .dateInfo,.triviaRow .triviaInfo{width:80%!important;margin:0 0 0 2%;border-left:solid 2px #fc9f1e;padding-left:2%;display:inline-block;min-height:171px}.historyRow .dateTitle{color:#0b3d9f;text-decoration:none;font-weight:700;margin-bottom:7px;line-height:100%}.triviaRow .triviaTitle,h4.triviaTitle.pageTitle{font-weight:700;margin-top:0;font-size:30px}.triviaRow .triviaFacts li{font-size:17px}img.historyBottomTxt{margin:0 auto;display:block}ul.paragraphList li span{font-size:20px;vertical-align:middle}ul.paragraphList li ul{margin:5px 0 0 40px}ul.paragraphList li ul li{font-size:20px;padding-bottom:3px}ul.paragraphList li ul li:before{content:url(/wp-content/themes/Divi-JBC-V2/images/greenDot.png)}ul.paragraphList{margin-top:-10px}p.wrapParagraph{margin-top:0}span.listTitle{display:block;margin:10px 0 0 26px}.contactWrapper iframe{width:100%;min-height:2200px;overflow:visible;min-width:700px;border:0!important}.volunteer .contactInfo{margin-top:-55px}.contactForm{max-width:67%;float:left}.contactUsWrapper .sideBar{border-left:solid 1px #bbb;padding-left:40px}.contactUsWrapper select{display:block;font-size:17px;height:35px;padding-left:5px;color:#666;width:100%}.contactUsWrapper .day,.contactUsWrapper .month{float:left;width:40%;padding-right:3%}.contactUsWrapper .day{width:20%}.contactUsWrapper .year{float:left;width:23%}.contactForm p{max-width:85%}label.error{color:red;font-size:15px}.birthdayWrapper,.whatCountsField{position:relative}.birthdayWrapper label.error:first-of-type{display:inline!important;position:absolute;left:0;bottom:-22px}.ourResponsibilityTop{max-width:1097px;margin:0 auto;width:95%}.published{font-size:30px;margin:35px 0;color:#a9c215;font-weight:700;display:block}.et-pb-arrow-next,.et-pb-arrow-prev{display:none!important}@media screen and (min-width:1400px){.et-pb-controllers,.flex-control-nav{bottom:300px}.bannerBubble.four .layer2,.bannerBubble.one .layer2,.bannerBubble.three .layer2,.bannerBubble.two .layer2{margin-top:55%}}@media screen and (min-width:1510px){.culturePop .xOut{margin-top:4%}.bannerBubble.four .layer2,.bannerBubble.one .layer2,.bannerBubble.three .layer2,.bannerBubble.two .layer2{margin-top:66%}.flexslider{max-height:730px}.et-pb-controllers,.flex-control-nav{bottom:225px}}@media screen and (min-width:1650px){.et-pb-controllers,.flex-control-nav{bottom:130px}.bannerBubble.four .layer2,.bannerBubble.one .layer2,.bannerBubble.three .layer2,.bannerBubble.two .layer2{margin-top:81%}.flexslider{max-height:850px}}