html,body{margin:0;padding:0}main a{text-decoration:underline}main a.btn,main .price,main .dropdown-menu a{text-decoration:none}#center_column_full,#center_column_wide{clear:both;display:inline-block;width:100%}form{display:inline-block;width:100%}ul{list-style-type:none;padding:0}ul.bul{list-style-type:circle;padding-left:4%}table#chocolate{width:100%}table#chocolate td{padding:1%}::selection{background:#ffff9e}::-moz-selection{background:#ffff9e}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:#ffff9e}.clear{clear:both}.hide{display:none}.yel,.error,.chocolate tr.error td{background:#fffacd}.red{color:firebrick}.logo-red-a{background:#6e2a22}.logo-red-b{background:#8a4841}.green{color:#08702b}.tiny,.sm{font-size:90%}.smm{font-size:75%}.big{font-size:110%}.bigg{font-size:120%}.gld{color:#ab9f1f}.row-color-a{background:#EEE}.row-color-b{background:#dedede}.blk{color:#000}.rounded,.bcats .cat,.shprg,.shprg *,.brpr span.rib{-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em}.hov-txt,.hov-txt a,.hov-txt a:hover{text-decoration:none}.pad{margin:0 auto;padding:0 2%}.pad-cols .row div{padding:1.5% 2.5%;min-height:40px}.pad-cols .row div div{padding:0;min-height:0}.no-pad-bot{padding-bottom:0}.no-pad-top{padding-top:0}.left-mrg{margin-left:3%}.belt{display:inline-block;margin:3% 0;padding:3% 2%;background:#EEE;border-bottom:1px solid #bebebe;border-top:1px solid #bebebe;width:100%}.belt.blk{background:#333;color:#FFF}div.line{float:left;width:100%;height:1px;margin:.5% 0 .5% 0;background:#EEE}.break{padding-top:8px;display:inline-block;width:100%;border-top:1px solid #cacaca}.btn.btn-info{background:#333;color:#FFF;border:1px solid #666}.btn.btn-info:hover{background-color:#666;border:1px solid #333}.btn.big{font-size:160%;padding:10px 14px}.btn.bigg{font-size:185%;padding:14px 32px}.no-x-pad{padding-left:0;padding-right:0}.no-u{text-decoration:none}.price{position:relative;z-index:51;top:-16px;margin-bottom:-16px;color:#000;background-color:#EEE;font-size:90%;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;text-align:center}.break.clr{margin-top:60px}.break.clr h2{margin:30px 0 15px 0;font-size:190%;text-shadow:0 1px 3px #FFF}.x{width:96%;padding:1% 2%}.announce,.alert{width:100%;padding:2%;min-height:43px;font-size:110%;overflow:hidden}.announce,.alert,.x,.gift_wizard{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:5px auto 12px auto}.announce div,.alert div{width:100%}.announce .btn{margin:.5% 1% .5% 0}table td .announce,table td .alert{width:96%;margin:0 2%}.ie8 table td .announce,.ie8 table td .alert{width:94%}div.announce{background-color:#EEE;border:1px solid #CCC;color:#000}div.alert{background-color:#fefec1;border:1px solid #edd12f}.announce .button,.alert .button{margin:6px auto}.whiteshadow{text-shadow:0 2px 2px #FFF}.grayburst,.hreview{background-image:-ms-radial-gradient(center,circle closest-corner,#fff 0,#f0f0f0 100%);background-image:-moz-radial-gradient(center,circle closest-corner,#fff 0,#f0f0f0 100%);background-image:-o-radial-gradient(center,circle closest-corner,#fff 0,#f0f0f0 100%);background-image:-webkit-gradient(radial,center center,0,center center,506,color-stop(0,#fff),color-stop(1,#f0f0f0));background-image:-webkit-radial-gradient(center,circle closest-corner,#fff 0,#f0f0f0 100%);background-image:radial-gradient(circle closest-corner at center,#fff 0,#f0f0f0 100%)}.yelburst{background-image:-ms-radial-gradient(center,circle farthest-corner,#fff 0,#e0e04a 300%);background-image:-moz-radial-gradient(center,circle farthest-corner,#fff 0,#e0e04a 300%);background-image:-o-radial-gradient(center,circle farthest-corner,#fff 0,#e0e04a 300%);background-image:-webkit-gradient(radial,center center,0,center center,506,color-stop(0,#fff),color-stop(3,#e0e04a));background-image:-webkit-radial-gradient(center,circle farthest-corner,#fff 0,#e0e04a 300%);background-image:radial-gradient(circle farthest-corner at center,#fff 0,#e0e04a 300%)}.toggle-share{cursor:pointer;cursor:hand;text-align:left}.toggle-share .fa{font-size:210%;display:inline-block;margin:0 4% 0 0}.share .face,.share .goog,.share .twt,.share .pint{display:inline-block;float:left;margin:0;overflow:hidden;height:35px;text-align:center;padding:1% 2%;width:25%}.share .face{background:#bdc0d5}.share .twt{background:#c9dde5;padding-top:7px}.share .goog{background:#d9bcb7}.share .pint{padding-top:7px;background:#f6d5d0}.dpr,.sdsc{position:absolute;top:0;left:0;z-index:100;height:50;overflow:visible;display:none;padding:10%;width:80%;margin:0}#tooltip.dpr-pop .fa{color:#333;font-size:120%;margin-right:3%}#tooltip.sdsc-pop{background:#333;color:#FFF}#tooltip.sdsc-pop span{color:#faf5b4;margin-right:2%}.rib{width:100%;position:relative;top:0;height:0;overflow:visible;text-align:left}.rib .txt{display:block;padding:2%;text-align:center;min-height:20px;max-height:40px;line-height:100%;position:relative;max-width:65%;min-width:40%;font-size:80%;color:#FFF;border-bottom-right-radius:.6em;opacity:.9;filter:alpha(opacity=90);background:firebrick}.rib .ns{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.rib .txt.or{background:#c26c15}.rib .txt.gr{background:#75ad50}.rib .txt.yel{background:#f7f7a1;color:#333}.rib,.rat{position:relative;z-index:52}.brpr{display:block;clear:both;float:left;width:100%;margin:1% 0;padding-top:3%;font-size:110%;border-top:1px solid #CCC}.brpr:first-of-type{border-top:0}.brpr div{float:left;display:block;text-align:left}.brpr div div{clear:both;width:100%}.brpr .a{width:20%}.brpr .a a{display:block;overflow:hidden;border:1px solid #CCC;max-height:200px}.brpr .a img{margin-top:-15px;width:100%;height:100%}.brpr .b{width:46%}.brpr .b div{margin-bottom:2%}.brpr .c div{margin-bottom:9%}.brpr .b .tit,.brpr .b .ven,.brpr .b .bot,.brpr .b .mid,.brpr span.label,.brpr .c .mid{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.brpr .b .tit a,.brpr .b .ven a{text-decoration:none}.brpr .b .tit a{font-size:170%;font-weight:bold}.brpr .b .tit a:hover{text-decoration:underline}.brpr .b .ven{display:inline-block;padding:2% 0 0 0}.brpr .b .mid{line-height:120%}.brpr .b .mid i.fa{font-size:240%;margin-right:1%}.brpr span.label{display:inline-block;padding:.5% 6%;border-width:1px}.brpr .b .rcnt,.brpr span.label{margin-right:4%}.brpr .c{width:18%}.brpr .b,.brpr .c{margin-left:4%}.brpr .c .top strong{font-size:230%;line-height:130%}.brpr .c .top .sale{text-decoration:line-through}.brpr .c .mid{font-size:85%;text-align:left}.brpr div.c .button{font-size:120%}.brpr div.e div.top div.l,.brpr div.e div.top div.r{width:100%}.brpr div.d{width:5%;padding:0 0 0 2%}.brpr div.d span{margin-top:20px}.brpr div.d span.text_with_popup a:hover span{background:#FFF;border:1px solid #CCC}.reviews.min div,.reviews a,.reviews .hreview div{float:left;display:block}.reviews.min a{border:1px solid #CCC;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;margin:0 auto 26px auto;width:48%;margin-right:2%;overflow:hidden}.reviews.min a .hreview{width:100%}.min .hreview .photo{width:30%;overflow:hidden;max-width:125px;max-height:125px;background:#EEE}.hreview .photo img{width:99%;height:99%}.min .hreview .txt{width:54%;margin-left:2%;margin-right:2%;overflow:visible}.min .hreview .txt .item{margin-top:2%;font-size:90%;font-weight:bold}.hreview .quot{width:7%;margin-right:5%;max-width:70px;min-width:20px;font-size:280%;padding-top:18px;color:#FFF;opacity:.8;overflow:visible;text-shadow:0 1px 2px #000}.txt .score,.hreview .quot{margin-top:1%}.reviews span.rating{display:none}.min .hreview .score,.min .hreview .right_of_score{float:left;height:24px;line-height:24px;min-width:90px}.reviews .hreview div.score{clear:both;width:45%}.reviews .hreview .right_of_score{width:55%}.min .hreview .score,.min .hreview .right_of_score{width:100%;margin-right:0}.min .hreview .right_of_score{font-size:78%}.min .hreview .right_of_score strong,.min .hreview .dtreviewed{display:none}.reviews.min .score img{margin-right:2px}.hreview blockquote.description{clear:both;width:100%;padding:2%;border-left:0}.min .hreview blockquote.description{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;margin:0 0 -13px 0;top:-8px;border-top:1px solid #CCC;background:#EEE;font-size:80%}.rstar{color:#f2bb22;font-size:120%;font-weight:normal}input,select,.input-fit{font-size:115%;padding:10px 16px;margin:5px 0 10px 0}.ie input[type=text],.ie8 input[type=email],.ie8 input[type=url],input[type=number],.ie8 input[type=date]{padding-bottom:13px}.input-fit{padding-left:5px;padding-right:5px}input.stub{width:80%;max-width:100px}input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email],input[type=date],input[type=password],select{border:1px solid #666;border-bottom:1px solid #CCC;border-right:1px solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,0.5);box-shadow:inset 1px 4px 9px -6px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 5px rgba(255,255,255,0.69);-moz-box-shadow:0 2px 5px rgba(255,255,255,0.69);box-shadow:0 2px 5px rgba(255,255,255,0.69);background:#FFF;width:auto}input[type=email]{max-width:420px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a.tooltip .q{font-weight:bold;color:#333;text-decoration:none}#tooltip{position:absolute;display:none;font-size:83%;border:1px solid #CCC;background:#faf9e1;padding:2%;margin:0;text-align:justify;display:none;z-index:100}#tooltip u{text-align:left}.pop-msg{z-index:100;float:left;position:absolute;width:80%;min-width:250px;max-width:500px;min-height:300px;border:1px solid #9b4e4e;background:#EEE}.pop-msg div{float:left}.pop-msg-brand,.pop-msg-top,.pop-msg-bot{width:100%;padding:.5% 4%}.pop-msg-top{font-size:170%;background:#c17575;color:#FFF;height:70px;line-height:70px;overflow:hidden}.pop-msg-l{width:15%}.pop-msg-r{width:85%}.pop-msg-brand{height:50px;line-height:50px;background:#710000;border-bottom:1px solid #9b4e4e;color:#f2e4e4;font-family:Quando;font-size:120%}.pop-msg-bot .vert-align{position:relative;top:50%}.pop-msg-bot{padding:4%;font-size:160%;text-shadow:2px 2px 2px #FFF}.gift_wizard{display:inline-block;width:100%;background:#FFF;border:1px solid #CCC;margin:0;padding:0}.gift_wizard .options,.gift_wizard .results{float:left;display:block;width:100%;padding:1% 1% 1% 2%}.gift_wizard .row{padding:0;margin:0 1%;width:98%}.gift_wizard .sec{min-height:86px}.gift_wizard #country_no_filter{margin-top:12px;font-size:88%}.gift_wizard .sec,.results{text-shadow:1px 1px 0 #FFF}.gift_wizard .sec .top{font-size:96%;font-weight:bold}.gift_wizard .sec div{float:left;width:100%;margin:4px 0}.gift_wizard #shipping_options{display:none}.gift_wizard select,.gift_wizard input[type=text]{font-size:90%;margin:0;padding:8px 10px;background:#FFF;min-width:150px}#product_contents{clear:both;width:100%;float:left;display:none}#product_contents span{margin:.5% 3% .5% 0;font-size:100%}#product_contents input[type=checkbox]{margin-right:4px}#product_contents.show_contents{display:block;margin:14px 0}.results{margin:0;background:#EEE;color:#000;border-top:1px solid #CCC}.results div{float:left;display:block}.results .l,.results .r{min-height:40px}.results .l{width:60%;margin-right:1%;font-size:130%;line-height:40px;min-width:250px}.results .l .btn.sm{font-size:55%;margin-left:2%}.results .r{width:39%}.results .r strong{white-space:nowrap}.results .r select{font-size:88%;padding:10px 12px}.results .filter{clear:both;width:98%;font-size:86%;margin-right:2%;font-size:80%}.results .filter strong{color:firebrick}.results .filter span{float:left;margin:.5% 2% .5% 0;display:inline-block;min-height:34px;line-height:34px}.results .filter span.aaa{color:firebrick;font-weight:bold;margin-left:0}.filter span.bbb{padding:0 8% 0 0;white-space:nowrap}.results .filter span.ccc .button{font-size:100%;margin:0 2% 3% 0}.shprg{display:inline-block;margin:5px auto 30px auto;background:#d5f0dc;background:#f0fcf0;border:1px solid #6a9c6d;border-top:1px solid #1e522a;border-left:1px solid #1e522a;color:#14421f;text-shadow:0 1px 1px #FFF;width:100%;padding:2% 2%}.shprg div{float:left;min-height:30px}.shprg .ll,.shprg .rr{width:26%;text-align:center;line-height:90%}.shprg span{display:inline-block;margin:.5% 2%;white-space:nowrap}.shprg .cc{width:44%;padding:0 2%;white-space:nowrap}.shprg .block{float:left;width:11%;margin:0 2%;padding:0 2%;line-height:28px;height:28px;font-weight:bold;text-shadow:none;background:#FFF;color:#398239;border:1px solid #578a5a;text-align:center}.block.on{background:#58a858;color:#FFF}.block.current{background:#90de90}tr.green td{background:#cfeaaf}.shprg .green,font.green,strong.green,a.green,.chocolate .fa-check-circle{color:#3ea12b}.fa-check-circle.red{color:firebrick}.chocolate .fa-check-circle{font-size:200%}.shop .zoom{font-size:155%}.shop .zoom .l,.shop .zoom .r{min-height:350px}.shop .zoom .r{width:40%;margin-left:1%;font-size:80%}.shop .zoom .l{width:59%}.shop .zoom .l input{width:85%;margin-bottom:3%}.shop .zoom .cart-btn .button{margin:3% 0}.shop .zoom .r span{width:100%;clear:both;margin-bottom:18px}.shop .zoom .r strong{font-size:68%}.shop .zoom .r .button,.login .r input{margin-top:8px}.shop input,.shop select{margin:.5% 0 1% 0}.shop .money{white-space:nowrap;font-size:130%}.shop .cvv div{display:block;float:left;padding:0;margin:0;min-height:50px}.shop .cvv .lll input{width:85%;max-width:110px}.shop .cvv div.lll{width:30%;min-width:140px;max-width:160px}.shop .cvv div.lll label{padding-right:0}.shop .cvv div.rrr{width:70%;font-size:88%;padding-top:5%;text-align:left}.shop td #cvv_amex{display:none}.chocolate td textarea{width:95%}.chocolate td .ll,.chocolate td .ff,.chocolate td .rr{display:block;float:left;margin:0 3% 1% 0}.chocolate td .ll,.chocolate td .rr{min-width:290px}.chocolate td.csp .ll,.chocolate td.csp .rr{min-height:75px}.chocolate td .rr span{font-size:90%;line-height:55px;white-space:nowrap;color:#666;font-weight:bold}.chocolate td .rr-on span{color:firebrick;text-shadow:1px 1px 1px #FFF;margin-left:1px}.chocolate td div input[type=text],.chocolate td div input[type=email],.chocolate td div input[type=url]{width:92%}.chocolate td div select{max-width:92%}.chocolate td .ff{clear:both;width:100%}.chocolate span.sm{display:inline-block;max-width:350px}.shop li{margin:4% 3%}.shop .announce,.shop .alert{margin:20px auto}.shop .start_details td{padding-bottom:.5%}.shop .start_details .prod{width:100%;font-size:120%;padding:1% 0;border-bottom:1px solid #CCC}.shop .start_details .from_to{padding:1% 0 0 0}.shop .start_details span{margin:1% 3% 1% 0}.shop td h2,.shop .start_details td{text-shadow:0 2px 1px #FFF}.shop td h2{font-size:150%}.shop td h2,.shop td h3,.shop td h4{margin:.5% 0 1% 0}.shop td h3{color:firebrick;font-size:100%;margin:0}.shop td h2 span,.shop td h4 span,.shop td h3 span{font-size:70%;font-weight:normal;margin-left:2%;color:#000}#chocolate,.chocolate{float:left;border:border-collapse;width:100%;border:1px solid #CCC;background:#EEE;font-size:105%}#chocolate th,.chocolate th,.header-dark{background:#333;font-weight:normal}.chocolate th a,.chocolate th,.header-dark,#chocolate th{color:#FFF}.chocolate th .fa-info-circle,.header-dark .fa-info-circle{color:#EEE;margin:0 1%}.chocolate th,.header-dark div{border-right:1px solid #5d5d5d}.chocolate th:last-of-type,.header-dark div:last-of-type{border-right:0}#chocolate td,.chocolate td,#chocolate th,.chocolate th,.header-dark{padding:1% 2%}.chocolate .announce,.chocolate .alert{width:100%;margin:2% 0}.chocolate .ship-th .fa-plane{display:inline;padding:0 5%}.info.fa-stack{display:inline-block;font-size:75%;margin:.5%}.chocolate label,.reg label{display:inline-block;min-height:26px;line-height:26px;width:80%;margin:1% 20% 0 0;padding:0;font-size:109%;vertical-align:bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 1px #FFF}.chocolate label span,h3 span{display:inline;margin-left:4%;font-size:76%}.chocolate label span.fa-stack{display:inline-block;margin-left:0;font-size:70%}.trans-rules{font-size:90%}.trans-rules,.trans-rules div{display:block;float:left}.trans-rules .header-dark{padding:0}.trans-rules,.trans-rules .trans-row{width:100%;clear:both}.trans-rules .help{background:#666}.trans-rules .trans-row div{width:15%;padding:2% 3%;float:left}.trans-rules .trans-row.header-dark div{min-height:50px;line-height:100%;padding:1% 3%}.trans-rules .trans-row .b{width:25%;font-size:82%}.trans-row .trans-row .c,.trans-row .trans-row .f{width:10%}.trans-row.gray div{color:#333;text-decoration:line-through}.trans-row.gray .del{text-decoration:none;color:black}div.cartbtn{width:100%;clear:both;float:left;text-align:center;margin:3% auto}td.cartbtn{font-size:100%}.cartbtn .btn{font-size:190%;margin:1% 4% 2% 0;padding:12px 18px}.cartbtn input[type=image]{vertical-align:bottom;margin-left:3%}.pg{clear:both;display:block;float:left;width:100%;margin:5% 0;text-align:center;font-size:210%}.pg a,.pg .pga{font-family:verdana;margin:0 1%;padding:2% 3%;-webkit-border-radius:.1em;-moz-border-radius:.1em;border-radius:.1em;white-space:nowrap}.pg.sm{font-size:180%;margin:2% 3%}.pg.sm a,.pg.sm .pga{padding:1% 2%}.pg a{text-decoration:none;color:#695436;background-color:#fdfce7;border:1px solid #b0acac}.pg a:hover{background:transparent;color:#000;background-color:#f5efa8;text-decoration:none}.pg span{font-weight:bold}.pg .nxt{margin-left:1px;font-weight:normal}.pg .pga{background-color:#f5efa8;color:#3c2c2c;border:1px solid #3c2c2c}#pop_back{background-color:#111;opacity:.45;filter:alpha(opacity=45);position:fixed;z-index:9001;top:0;left:0;width:100%}#pop_front{position:fixed;min-height:300px;top:110px;left:6%;width:85%;background-color:#EEE;border:1px solid #CCC;z-index:9002}#pop_front .x{width:10%;margin-left:88%;margin-right:2%;height:30px;margin-top:5%}#pop_front .x a{z-index:9003;font-weight:bold;font-size:270%;padding:3% 7%;color:firebrick;text-decoration:none;background-color:#f5edf0;border:1px solid #CCC}#pop_front .x a:hover{border:1px solid firebrick}#pop_front .bot{clear:both;margin:2% 3% 4% 3%;width:94%;min-height:140px;background:#EEE}#pop_front .bot form{padding:20px}body{background:#FFF;-webkit-text-size-adjust:100%;font-family:'Lato',Helvetica,sans-serif}body,li,a,strong{color:#000}main,header,footer{display:inline-block;float:left;width:100%;margin:0}main,.grad-gray{min-height:350px;background:#FFF url("//d1adlevtn2hhx6.cloudfront.net/images/bg-silver-fade.gif") repeat-x 0 0}main,#center_column_wide .pad,main .pad:first-of-type{padding-top:2%}.ie8 main .pad.first{padding-top:2%}main h1{text-shadow:2px 1px 0 #FFF;margin:0 0 3% 0;font-size:240%}main h2{font-size:190%}main h3{font-size:160%}h2.red{font-size:112%;font-weight:normal;color:#9c2209;margin-bottom:3%}.container-fluid{padding:0}a:hover{color:#333}#promo-top{width:100%;z-index:100;position:fixed;top:0;left:0;display:none;background:#000;border-bottom:1px solid #CCC}#promo-top,#promo-top a{color:#FFF}#promo-top .btn.btn-default{color:#333}#promo-top div{float:left}#promo-top.promo-off{display:none}#promo-top .ll,#promo-top .cc,#promo-top .rr,#promo-top .ll a{height:58px;line-height:58px;overflow:hidden}#promo-top .ll{width:20%}#promo-top .cc,#promo-top .rr{width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#promo-top .rr{text-align:center}#promo-top .ll a{display:block;width:100%;background:url("//d1adlevtn2hhx6.cloudfront.net/images/logo-black-90.gif") 36px 8px no-repeat}#promo-top .rr span{display:inline-block;white-space:nowrap;margin:0}.rr-text,.rr-but{float:left}#promo-top .rr-text{width:50%;overflow:visible}.promo-fol .fb-follow span{white-space:normal}.promo-fol div{float:left}.promo-fol .tw{margin-top:6px}.promo-fol .gp{margin:4px 0 0 10px}.promo-fol .fb-follow{height:21px;line-height:21px;margin:16px 0 0 10px}#promo-top .rr-but{width:30%}#promo-top .rr-text .fa{font-size:180%;margin-right:3%;color:#EEE;display:inline-block}#promo-top .rr .btn{float:left;margin-top:9px;margin-left:5%}#promo-top .rr .cl-pr{width:20%;float:right;padding:0 3%;font-size:140%;color:#EEE;line-height:50px;text-align:right}#promo-top .close-promo:hover{cursor:pointer;cursor:hand;color:#FFF}#promo-top.coupon{background:#710000;border-bottom:1px solid #7c2929;color:#FFF}#promo-top.coupon .rr a{background:#fff4f2}#promo-top.coupon .ll a{background:url("//d1adlevtn2hhx6.cloudfront.net/images/logo-red-90.gif") 36px 8px no-repeat}#above-nav{background:#f0f0f0;padding:5px auto;height:65px}#above-nav,nav{float:left;clear:both;width:100%}#logo,#fol-tog,#control-icons{float:left;display:inline-block;height:65px}#logo,#logo a,#control-icons,#control-icons span{line-height:65px}#logo{width:40%;padding:0;margin:0;overflow:hidden}#logo a{float:left;display:inline-block;width:250px;height:65px;background:url("//d1adlevtn2hhx6.cloudfront.net/images/logo-gray-250.gif") 0 0 no-repeat;color:transparent;font-size:0}#fol-tog{width:18%;margin-right:10%;text-align:center;cursor:hand;cursor:pointer}#fol-tog .wrap-fol{height:37px;margin-top:13px;background:#FFF;border:1px solid #e6d4db;border-bottom:1px solid #CCC;padding:auto 0}#fol-tog .wrap-fol:hover{border:1px solid #cfb8c1}.fol-on .wrap-times,#fol-tog .wrap-fol{width:142px}#fol-tog .fa{font-size:130%;color:#8a0000}.wrap-fol .fa{padding:0 9%;padding-top:9px;height:37px;min-width:32px;margin-left:0;border-right:1px solid #EEE}.ie8 .wrap-fol .fa{padding:9px 4px 0 4px;border-right:0}#fol-tog .wrap-fol .fa:last-of-type{margin-right:0;border-right:0}.fol-on .wrap-times{position:relative;top:15px;z-index:50;height:52px;border:1px solid #ddb4b4;border-bottom:0;border-top-left-radius:.4em;border-top-right-radius:.4em}.fol-on .wrap-fol{display:none}#fol-tog .fa.fa-times{display:none;font-size:140%;margin-top:12px}.fol-on #fol-tog .fa.fa-times{display:block}#control-icons{width:32%;margin-top:3px}#control-icons .out{display:block;float:left;max-width:100px;min-width:48px;color:#3d3d3d;vertical-align:top;margin:0 5% 0 0;white-space:nowrap}#control-icons .out i{font-size:170%}#control-icons .out span{font-size:86%;font-family:helvetica;margin-left:8%;vertical-align:top}#control-icons a.out:last-of-type{margin-right:0}#control-icons .out:hover,#control-icons li:hover a{text-decoration:none;color:#8a0000}#control-icons #cis{display:none;width:0}#control-icons .dropdown-menu{font-size:90%}#control-icons .dropdown-menu .fa{margin-right:5px}#fol-plg{display:none;clear:both;width:100%;padding-right:5%;padding-left:10%;padding-bottom:20px;overflow:hidden;height:65px;border-top:1px solid #ddb4b4;border-bottom:1px solid #ddb4b4}.fol-on .wrap-times,#fol-plg{background:#FFF}#fol-plg div{float:left;clear:none;margin-top:20px;max-width:220px;overflow:hidden}#fol-plg .gp,#fol-plg .fb-follow,#fol-plg .fb-like{margin-left:16px}nav{margin:20px auto 24px auto}.navbar{border:0;margin:0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-radius:none;webkit-border-radius:none;width:100%;background:#FFF}.fol-on .navbar{background:#EEE;border-top:0}.navbar .dropdown a{color:#000}.navbar-nav{width:68%;min-width:600px;padding-left:.5%}.navbar-collapse .navbar-nav li{margin:5px 0;font-size:108%}.navbar-form{width:32%;white-space:nowrap}.navbar-form .form-group{height:48px;margin-top:2px;float:left}.navbar-form .form-group.aa{width:75%}#search-input{float:left;position:relative;width:95%;margin:0 2% 0 0;z-index:30;font-size:120%}.ie8 #search-input{max-width:180px}#clear-search{position:relative;display:none;z-index:31;top:10px;left:-35px;font-size:120%;color:#CCC;width:0;overflow:visible}#clear-search:hover{cursor:pointer;color:firebrick;text-decoration:none}#close-search{display:none;margin:3px 0 0 15px}#close-search a{color:#000;font-weight:bold}.navbar-form .form-group.bb{width:25%;max-width:70px}.navbar-form .form-group.bb button{min-width:70px}#search-input,.form-group.bb button{height:42px}#nav-varieties{display:none;border-top:1px solid #e6d4db;border-bottom:1px solid #e6d4db;padding-top:30px;padding-bottom:30px}#nav-varieties .cls{height:0;overflow:visible}#nav-varieties .cls span{position:relative;z-index:50;float:right;font-size:180%;margin-right:5%;height:25px;margin-bottom:-25px}#nav-varieties .cls span:hover{cursor:hand;cursor:pointer}#nav-varieties ul{display:block;font-size:98%;margin:8px auto;min-height:200px}#nav-varieties ul li{list-style:none;margin:0;padding:1% 3% .5% 7%}#nav-varieties ul li h2{font-size:130%;display:inline;margin:0;color:firebrick}.carousel{padding:0 1%}.ie8 .carousel{padding-top:2%}.carousel a,.bcats a,.new a{text-decoration:none}.carousel-inner{padding:0 1%}.carousel-inner .row{margin:0 auto;background:transparent}.carousel-inner li{float:left;display:inline;list-style:none;padding:0 .5%;margin-bottom:14px}.carousel-inner li img{width:100%;height:100%;border-right:1px solid #CCC;border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8;border-bottom:0}.carousel-inner a:hover{text-decoration:none}.carousel-inner a .price{z-index:51;top:-24px;margin-bottom:-24px;height:24px;line-height:24px}.carousel-inner .wrap a:hover{text-decoration:none}.carousel-control{font-size:1000%;line-height:90%;color:#FFF;text-shadow:1px 1px 1px #000;opacity:1;z-index:52}.carousel-control:hover{color:#CCC}.carousel-control.left,.carousel-control.right{width:10%;max-width:70px;min-width:60px;vertical-align:top;background:none!important;filter:progid:none!important}.ie8 .carousel-control.right{width:70px}.carousel-indicators{height:0;display:none}#crumbs{display:none;float:left;width:100%;background:#d6d6d6;border-bottom:1px solid #FFF;overflow:hidden;padding:0 2%;margin:0;height:32px}#crumbs *{display:inline-block;float:left;font-size:78%;font-weight:normal;color:#5e5752;text-decoration:none;line-height:32px}#crumbs h1{margin:0}#crumbs a:hover{text-decoration:underline;color:#000}#crumbs .fa{font-size:120%;padding:0 10px 0 20px;color:#b4b4b4}#crumbs .fa-home{font-size:110%;line-height:29px;padding-left:0}.pop{display:none;position:fixed;z-index:9002;height:0;top:50px;min-height:480px;max-width:850px;left:5%;width:85%;background-color:#EEE;border:1px solid #CCC;-webkit-box-shadow:rgba(0,0,0,0.4) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,0.4) 0 2px 4px;box-shadow:rgba(0,0,0,0.4) 0 2px 4px}#wrap_delivery.show{display:block}.pop,.pop .x a{border-radius:5px}.pop div{display:block;float:left}.pop .x{text-align:right;width:100%;padding-left:83%;padding-right:2%;height:30px;margin-top:2%;margin-bottom:-2%}.pop .x a{position:relative;z-index:9004;font-size:220%;color:firebrick;padding:4% 9%;text-decoration:none;text-align:right}.pop .x a:hover{color:#000}.pop .tit{width:90%;margin:-2% 5% 4% 5%}.pop #location{display:block}.pop .panel{display:none;position:relative;z-index:9003;width:100%;padding:0 5%;background:0}.pop .tit h4{font-size:170%;margin:0}.pop .tit h4 span{color:#000}.pop .tit span{color:firebrick}.pop .bod{min-height:240px}.pop .bod,.pop .sub{clear:both;width:94%;margin:0 3%}.pop .sub{margin-top:8px;text-align:center}.pop .tit,.pop .bod{font-size:130%;text-align:center}.pop .sub,.pop .bod input,.pop .bod span{margin-top:4%;margin-bottom:4%}.pop .bod select{margin-right:14px;padding:4px 0;border-bottom:1px solid #666;border-right:1px solid #666}.pop #wrap_postal_code,#wrap_city,#wrap_saturday_delivery{clear:both;display:none}.pop #ask_outside_usa{font-size:90%;line-height:40px;text-decoration:underline}#postal_code_error{color:firebrick}#delivery_options .bod{width:80%;margin:0 10%}#delivery_options .bod span{clear:both;width:100%}.pop .bod label{width:100%;margin:3% 0 1% 0}#delivery_options .bod span select{margin:1% 0}.bcats .cat{float:left;width:100%;margin-top:30px;border:1px solid #CCC;max-height:200px;max-width:380px;background:#fcfcf4;overflow:hidden}.bcats .cat a{display:block;float:left;width:100%}.bcats .cat a:hover{text-decoration:none}.bcats .cat a img{position:relative;top:-30px;width:100%;height:100%;max-width:375px;max-height:375px;z-index:50}.bcats .cat a .tit{position:relative;height:40px;line-height:40px;font-size:120%;width:100%;padding:0 5%;color:#333;text-align:center;background:#faf8e8;border-bottom:1px solid #CCC;z-index:51}.new .prd{display:block;float:left;width:26%;margin-right:9%;margin-top:12px;text-align:center}.new .prd:last-of-type{margin-right:4%}.ie8 .new .prd{margin-right:7%}.prd .t{position:relative;z-index:50;width:100%;border:1px solid #CCC;overflow:hidden}.prd .t img{margin-top:-4%;margin-bottom:-4%;width:100%;height:100%;min-height:150px;min-width:150px}.prd .b{position:relative;width:88%;padding:3%;margin:0 3%}.prd .b span{display:block;width:100%;clear:both}.prd .b .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prd .b .p{color:firebrick}.pl57 .geo{text-align:center;margin:2% 0 1% 0}.chocolate td .ll{clear:both;width:38%}.chocolate td .rr{width:54%}.pl57 .geo h3{width:100%;padding:.5% 3%;font-family:'Open Sans Condensed',sans-serif;margin:0;font-size:260%;font-weight:400;line-height:100%;text-shadow:0 1px 2px #EEE}.pl57 .geo h3 strong{font-weight:normal}.pl57 .geo .bb{border-top:1px solid #CCC;margin:0 5%;margin-top:.5%;padding-top:.5%;width:90%;font-size:120%;letter-spacing:105%}.pl57 .geo .bb strong{color:#910614}.pl57 .geo .bb .spc{display:inline-block;height:28px;line-height:28px;margin:1% 1.5%}.pl57 .geo .bb .visible-xs .btn-info{clear:both}.row.reviews .visible-lg img{margin-top:70px}footer{margin:40px auto 0 auto}footer .ttt{background:#f7f7f7 url("//d1adlevtn2hhx6.cloudfront.net/images/ripped_edge_gray.gif") repeat-x top center;border-bottom:1px solid #CCC;padding-top:3%;padding-bottom:2%}footer .ttt .sec{float:left;min-height:278px;margin-top:20px;line-height:180%;overflow:hidden}.article.pad{padding-bottom:4%}.ttt .sec h3{font-size:185%;margin:10px 0 0 0}footer .sec form input{float:left;margin:2% 4% 2% 0}footer .sec form input[type=email]{font-size:110%;width:90%;padding:12px;max-width:280px}footer .sec form input.btn{clear:both;float:left;font-size:130%;padding:8px 16px}footer .ttt .so a{display:block;float:left;padding:1% 3% .5% 0;width:33%;font-size:500%;max-width:115px}footer .ttt .so a:hover{text-decoration:none}.so .fa-twitter-square{color:#55acee}.so .fa-google-plus-square{color:#d8442f}.so .fa-facebook-square{color:#3b5998}.so .fa-pinterest-square{color:#c92228}.ttt .sec.so div{padding-bottom:4px;min-height:40px;clear:both;width:100%}.sec.so .tw,.sec.so .gp{margin-top:6px}.ttt .ma a,.ttt .gc a{width:92%;margin:2% 8% 4% 0;display:block;border:1px solid #CCC;background:#FFF;max-width:280px;overflow:hidden}.ttt .sec img{width:92%;margin:4%;border:1px solid #EEE}footer .bbb{color:#FFF;margin:0;overflow:hidden;padding-bottom:8%}.cssgradients footer .bbb{background-image:-ms-linear-gradient(top right,#050505 0,#989fa3 100%);background-image:-moz-linear-gradient(top right,#050505 0,#989fa3 100%);background-image:-o-linear-gradient(top right,#050505 0,#989fa3 100%);background-image:-webkit-gradient(linear,right top,left bottom,color-stop(0,#050505),color-stop(1,#989fa3));background-image:-webkit-linear-gradient(top right,#050505 0,#989fa3 100%);background-image:linear-gradient(to bottom left,#050505 0,#989fa3 100%)}.no-cssgradients footer .bbb{background:#000}footer div a{color:#FFF;text-decoration:none}footer .ll .col{padding-top:5%;font-size:112%;text-shadow:1px 1px 0 #000}footer .ll .col h4{margin:0 0 4% 0;font-family:'Lato';text-transform:uppercase;font-size:140%;color:#EEE}footer .ll .col a{font-size:86%;line-height:160%}footer .ll .col a:hover{color:#FFF;text-decoration:underline}.bbb .rr .wrap{float:left;width:96%;margin-left:0;max-width:350px;background:#b1d1e6;border:3px solid #d4f3fa;-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;overflow:hidden}.bbb .rr .wrap,.bbb .rr .ad-wrap{padding:0;margin-top:35px}.bbb .rr .wrap div{float:left}.rr .wrap .qq{width:54%;padding:4%;font-size:130%;font-weight:bold;text-shadow:0 2px 3px #FFF;color:#36608a;overflow:hidden}.rr .wrap .qq,.rr .wrap .hh{background:#e4f2f5;height:70px}.rr .wrap .hh{width:46%;padding:4%}.rr .wrap .bbl{clear:both;width:100%;padding:4%;background:#b1d1e6}.rr .wrap .bbl iframe{margin-top:10px;width:200px;height:65px;overflow:hidden;border:0;border-radius:5px}.rr .ad{padding:30px auto}.v-pad-flex,.pad.v-pad-flex{padding-top:2%;padding-bottom:2%}@media only screen and (max-width:1024px){.navbar-nav{width:71%}.navbar-collapse .navbar-nav li{font-size:100%}.navbar-collapse .navbar-nav li a{padding-left:10px}.navbar-form{width:25%;margin-right:4%}.navbar-form .form-group.aa{width:82%}.navbar-form .form-group.bb{width:18%}.navbar-form .form-group.bb button{min-width:50px}.ie8 .navbar-form .form-group.bb button{min-width:35px}.bcats .cat a img{top:-40px}.pl59 .buy .bb .button{white-space:nowrap;font-size:120%;font-weight:bold}.pl59 .ppc img{min-width:240px;min-height:240px}.pl59 .wraplvital .b{font-size:88%}.pl59 .c h4 i{font-size:100%;margin-right:2px}.pl59 .behind .ll{width:38%;font-size:130%}.pl59 .behind .rr{width:60%;margin-left:2%}.pl59 .rr input#display_location{font-size:90%}.pl59 .psiz form select{font-size:80%}.pl59 #tabs .ad{display:none}.reviews.min a{margin:0 auto 26px auto;width:100%}.reviews.min .description{top:-38px;margin-bottom:-18px}.reviews.min .hreview .photo img{margin-top:-8px}.reviews .p7,.reviews .p7,.reviews .p8{display:none;height:0}.prd .b .n{font-size:65%}.pg{font-size:250%}footer .bbb .ll .col{min-height:350px;font-size:145%;padding-top:10%}footer .ll .col a{font-size:80%}}@media only screen and (min-width:916px){.shprg .block{height:34px;line-height:34px}.shprg{font-size:120%}.shop tr.method td{font-size:120%}.pop{left:10%}}@media only screen and (max-width:915px){#logo{width:38%}#promo-top .ll{width:0;display:none}#promo-top .cc,#promo-top .rr{padding:0}#promo-top .rr .btn{margin-left:2%}#promo-top .cc{width:55%;padding-left:5%}#promo-top .rr{width:40%;padding-right:1%}#promo-top .rr .cl-pr{padding-left:3%}.navbar-collapse .navbar-nav li{font-size:92%}#fol-tog{width:24%;margin:0}#control-icons{width:38%}.navbar-form{margin-right:0}.carousel-control{line-height:80%}.product-layout div.ribbon div.graphic{display:none;width:0}.new .prd:hover .desc{display:none}.new .prd .b .n{display:none;height:0}.brpr div.d{display:none}.pl58 .product-layout .wrap{width:31%;margin:0 2% 2% 0}.pl59 .b{font-size:78%}.pl59 .prod-rat{padding-top:2%;padding-bottom:2%}.pl59 .c .behind{font-size:85%}.pl59 #tabs ul li{font-size:80%}.pl59 #reviews .score i.fa{font-size:160%}.pl59 .wrapbuy h4{min-height:22px;font-size:110%;margin-bottom:2%}.max.reviews .hreview .right_of_score{margin-top:1%;font-size:110%}.shop .method .f{text-align:left;width:40%}.shop .method strong{font-size:125%}.shop .method .c{font-size:100%}.wrap-cart .items .product_name a,.wrap-cart .items .aa,.wrap-cart .customiz .bb{font-size:90%}.brpr .b .tit a{font-size:145%}.brpr .b .ven{display:none}.brpr .b .mid a{display:none}.brpr .a img{margin-top:0}.pgg .p2,.p3,.p4,.p5{display:none}.flexnav li a{padding-top:12px;padding-bottom:12px}footer .ttt .sec{font-size:120%}footer .ttt .sec h3{font-size:140%}}@media only screen and (max-width:767px){#logo{width:65%}#fol-tog{width:0}#promo-top .rr-text{width:80%}#control-icons{width:35%}#control-icons span{display:none;width:0}.navbar-nav,#search-form{width:100%;padding-left:14px}#search-form .aa,#search-form .bb{width:50%}#close-search{width:10%}#close-search{margin-bottom:8px;text-align:right}#close-search a{font-size:140%;color:#CCC}#close-search a:hover{text-decoration:none;color:#000}#close-search a:active{color:firebrick}form.show,#close-search{display:inline-block}#control-icons #cis,#control-icons #cic{display:inline-block}#control-icons #cij{display:none}#nav-varieties ul{min-height:0;padding-bottom:2%;margin-bottom:2%;border-bottom:1px solid #EEE}.carousel{padding:0 5%}.carousel-control.left,.carousel-control.right{padding-top:120px}.new .p3{display:none;width:0}.new .prd{clear:none;width:45%;margin-right:5%}.results .l{font-size:110%;line-height:100%;padding:4%;border-bottom:1px solid #CCC}.results .r{padding:4%}.v-pad-flex,.pad.v-pad-flex{padding-top:5%;padding-bottom:5%}main .ad-728{display:none}.pl59 .wrapleft{width:50%;margin:0;overflow:visible}.pl59 .pane .half{clear:both;width:98%;margin:0 2%}.pl59 .wrapbuy{width:40%;margin:2% 4% 0 6%;padding:0}.pl59 .wrapbuy .bb .button{font-size:200%}.pl59 .wrapphoto,.pl59 .wrapvital{width:100%;clear:both}.pl59 .wrapleft h1{font-size:190%}.pl59 .wrapvital{width:100%;margin:0}.pl59 .wrapvital .b{display:none}.pl59 .wrapvital .c{margin-top:0}.pl59 .psiz{margin-bottom:18px}.pl59 .psiz span{width:96%;padding:2% 2% 0 2%;height:35px;line-height:35px}.pl59 .psiz form{clear:both;width:96%;margin:0 2% 2% 2%}.pl59 .psiz form select{margin-left:0}.pl59 #tabs{margin:20px 0 30px 0}.pl59 #reviews .right_of_score{width:0;margin:0;display:none}.pl59 #reviews .score{width:78%;margin:0}.pl59 #reviews .score i.fa{font-size:200%}.pl59 #reviews .reviews .txt{width:70%;margin:0;padding:0}.pl59 #reviews .quot{width:38%;margin-right:2%;font-size:180%}.chocolate select{font-size:90%}.pad .chocolate td .ll,.pad .chocolate td .rr{width:100%;clear:both}.shop-checkout td .btn{font-size:80%;padding:4px 8px}.shop-checkout .chocolate .aa{width:0;padding:0;min-width:0}.shop-checkout .chocolate .ff{width:24%}.pad.vhome .bx{width:46%;margin:3% 4% 1% 0}.sm-xs,.sm-xs td{font-size:90%}.announce,.alert{font-size:100%}.chocolate td,.chocolate th{padding:2% 3%}input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email],input[type=password],input[type=date],select{font-size:105%;padding:8px 10px}.chocolate div.rr.hlp{clear:both;min-height:25px;margin-bottom:4%}.chocolate div.rr.hlp span{line-height:25px}.chocolate td div label{line-height:100%}.shop td h2{font-size:120%;margin-top:3%}.club-detail .row .club-shipment{min-height:340px;padding-right:3%}.blog .wrap{width:100%;margin:0 0 3% 0}.blog .wrap .ll{max-width:180px}.wrap-checkout .chocolate .row .col-xs-12{margin-top:2%;min-height:20px;height:20px;line-height:20px}.trans-rules .trans-row .b{width:15%}.trans-rules .header-dark div,.trans-rules .header-dark .b{font-size:75%;font-weight:normal}.trans-rules .header-dark .fa{display:none}.trans-row .f{font-size:70%}.trans-rules .btn{padding:5% 8%}.where-buy .row .col-xs-12{margin-bottom:6%}.where-buy .ven-bullet h2{font-size:110%}footer .bbb .rr{clear:both;width:96%;margin-left:4%;margin-bottom:5%}footer .bbb .ll{clear:both;width:100%;margin:0}footer .bbb .ll .col{margin-left:2%;margin-bottom:5%;min-height:220px;line-height:170%}footer .ttt .so{clear:both}footer .ttt .sec{min-height:200px;border-bottom:1px solid #EEE;padding-bottom:20px}footer .ttt .sec:last-of-type{border:0}.bbb .rr .wrap .qq{font-size:170%}.bbb .rr .wrap .hh .button{padding:12% 20%;font-size:140%}footer .bbb .col-xs-offset-0{padding-left:0}.pop-msg-bot{font-size:140%}.pop .bod{min-height:170px}.v-pad-flex .pad.v-pad-flex{padding-top:6%;padding-bottom:6%}}@media only screen and (max-width:480px){#promo-top .btn{padding:7px;font-size:85%}#promo-top .cart-sum{display:none}.rr .shop-local{display:none}#logo a{width:90px;background:url('http://d1adlevtn2hhx6.cloudfront.net/images/red-box-40.gif') 17px 8px no-repeat}#logo{width:45%}main .pad{padding:0 2% 0 4%}#control-icons{width:55%}.carousel-control.left,.carousel-control.right{padding-top:40px}.pop{min-height:370px}.pl57 .geo h3{font-size:210%}.pl57 .geo .bb{padding-top:4%;margin-top:4%}.pl57 .geo .bb .spc{font-size:85%;font-weight:bold}.pl57 .geo .bb .btn-info{clear:both;margin-top:3%}.bcats .cat{max-height:160px}.bcats .cat a{font-size:70%}.bcats .cat a img{top:0}.product-layout .wrap{display:block;float:left;width:48%;height:48%;margin:0 1% 1.5% 1%}.reviews{font-size:90%}.hreview .txt .item{margin-top:6px}.hreview .txt .right_of_score{display:none}.new .p3{display:none;width:0}.new .p1{margin-right:7%;margin-left:1%}.new .p2{margin-right:2%}.new .prd{width:45%}.pl59 .wrapleft,.pl59 .wrapbuy{clear:both;width:94%;margin:0 5% 0 1%}.pl59 .wrapbuy{margin-bottom:3%}.pl59 .wrapbuy .bb .button{font-size:250%}.pl59 .wrapleft .wrapvital{width:100%;margin:0}.pl59 .wrapleft h1,.pl59 .wrapvital .share{margin-top:4%;margin-bottom:4%}.pl59 #tabs li{margin-left:2px}.pl59 .bulk td input{max-width:45px}.pl58 .product-layout .wrap{width:46%}.gift_wizard .sec div{height:54px;margin-left:0;margin-right:0}.gift_wizard .row .sec{width:100%;min-height:54px;height:54px;margin:0;padding:0;border-bottom:1px solid #EEE}.gift_wizard .row .sec.del-to{border-bottom:0}.gift_wizard .sec div{line-height:46px}.results .l{display:none}.gift_wizard .sec .top{width:35%;padding-right:5%;text-align:right}.gift_wizard .sec .bot{width:65%;overflow:hidden}.gift_wizard .sec .bot input[type=text]{line-height:22px;padding:3%;margin:1% 0}.pop{top:8px}.pop .tit,.pop .bod{font-size:100%}.pop .panel select{font-size:90%}.pop .sub,.pop .bod input,.pop .bod span{margin-top:6%;margin-bottom:6%}.pop .bod select{margin-top:1%;margin-bottom:3%}.blog .wrap{width:50%;margin:0;padding:0 2% 0 0;clear:none}.blog .wrap .ll,.blog .wrap .rr{max-width:none;clear:both;width:100%;margin:0 0 2% 0}.blog .wrap .rr div,.blog .wrap .rr h4{width:100%;font-size:90%}.blog .wrap.bl3,.blog .wrap.bl4{display:none}.club-detail .row .club-shipment{min-height:240px}.brpr{width:100%;font-size:88%;margin:0 0 10% 0;padding-top:10%}.brpr .a a{max-height:220px}.brpr .a img{margin-top:0}.brpr .a,.brpr .b,.brpr .c{clear:both;width:100%;margin:0}.brpr .a{padding:0 10% 0 0;width:90%}.brpr .b .tit{margin:2% 0 0 0;font-size:120%}.brpr .b .mid{font-size:96%}.brpr .b .mid a{display:none}.brpr .b .mid,.brpr .b .bot{margin:1% 0 0 0}.brpr .c{margin-top:0;white-space:nowrap}.brpr .c div{clear:none;margin:0;display:inline-block}.brpr .c .top{width:40%;min-width:115px}.brpr .c .mid{width:60%;padding-top:3%;font-size:110%}.brpr .d,.brpr .e,.brpr .c .bot{display:none}#tabs ul li a{padding-left:9%;padding-right:9%}.shprg .ll{width:34%;font-size:90%}.shprg .cc{width:64%;padding:0 1%}.shprg .rr{display:none}.chocolate select{font-size:85%;padding:3% 1%}.pad .chocolate td{line-height:98%}.chocolate td .ll{margin:0}.chocolate td input{max-width:290px}.chocolate td input.stub{max-width:80px}.cart-top .product_name,.wrap-cart .customiz .aa{width:0;padding:0}.cart-top .product_name div,.wrap-cart .customiz .aa div,.wrap-cart .unit div{display:none}.cart-top .items tr td.subt{font-size:110%}.shop .shipping_options .c{font-size:80%}.shop .zoom .r,.shop .zoom .l{width:100%;margin:0;padding:0 4%;clear:both}.shop .zoom .r{margin-top:4%;font-size:110%}.shop.wrap-email #email_address{width:90%}.items .quantity input{padding:4%}.shipping_info tr td.don span{display:none}.pad .wrapsearch .aa,.pad .wrapsearch .bb{clear:both;width:100%}.pad .wrapsearch .aa input{width:90%}.pad .wrapsearch .bb .button{width:98%}.choc-shop div.l,.choc-shop div.r{clear:both;width:100%;max-width:800px}.choc-shop div.l{max-width:220px}.choc-shop div.r{margin-bottom:18%}.pg{font-size:150%}}@media only screen and (max-width:380px){#logo{width:36%}#control-icons{width:62%}nav{margin-top:0}.hreview .quot{font-size:140%;width:8%;margin-right:1%}.max .hreview .quot{display:none}.max.reviews .row{padding-bottom:15%}.min .hreview .txt .item{font-size:82%;line-height:105%;font-weight:normal}.pl59 #reviews .score i.fa{font-size:175%}.pl59 .wrapbuy{margin-top:7%}.shop .method .f strong{font-size:90%;color:navy}.v-pad-flex,.pad.v-pad-flex{padding-top:9%;padding-bottom:9%}.pad.vhome .bx{width:96%;margin:4% 4% 4% 0}.club-detail .row .club-shipment{min-height:180px}.cartbtn .btn{width:90%;margin:2% 5% 0 5%;clear:both}.zoom .l .cartbtn .btn{margin-left:0}footer .bbb .ll .col,footer .ttt .sec{margin-bottom:5%}footer .bbb .ll .col:last-of-type{border-bottom:0}footer .ttt .sec:last-of-type{border-bottom:0}footer .bbb .ll .col{font-size:130%;line-height:210%}}@media only screen and (max-width:340px){.shipping_info tr td.rate{max-width:70px;min-width:45px}.shipping_info tr td.name{max-width:55px;overflow:hidden}.shipping_info tr td.name span{font-size:80%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}